mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-13 08:20:26 +08:00
Compare commits
220 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7746f07fc4 | ||
|
|
9de02b5988 | ||
|
|
bad2644893 | ||
|
|
02f408fe7e | ||
|
|
6c205beca6 | ||
|
|
72213def33 | ||
|
|
a601e9adb1 | ||
|
|
e9e4411d6a | ||
|
|
9cb0ed6803 | ||
|
|
3f3a936508 | ||
|
|
678b47531d | ||
|
|
ef8cfcf316 | ||
|
|
2dc7f5f9a5 | ||
|
|
be41539ecb | ||
|
|
4dc8837b29 | ||
|
|
dd643b809d | ||
|
|
6147357bd0 | ||
|
|
70540c8037 | ||
|
|
80909f002c | ||
|
|
a11d8ca934 | ||
|
|
b4cdd518af | ||
|
|
9782dd36d9 | ||
|
|
100e6c7202 | ||
|
|
f3a8a108ce | ||
|
|
a16f1ab5ed | ||
|
|
a7f9da2345 | ||
|
|
ba631144af | ||
|
|
e1b50141bc | ||
|
|
756b7d9ba5 | ||
|
|
45365520b3 | ||
|
|
7a1f42ff73 | ||
|
|
ce6c255a11 | ||
|
|
8f20181d10 | ||
|
|
62cd390016 | ||
|
|
f75b1e84a9 | ||
|
|
f5ba5f50b9 | ||
|
|
bb4aaa936a | ||
|
|
dbfb58d0ab | ||
|
|
06f19aa25d | ||
|
|
a90bd4a590 | ||
|
|
bc081906e8 | ||
|
|
1556ecd8f8 | ||
|
|
8788c5b4b9 | ||
|
|
d70cbb592f | ||
|
|
ffd094a5d3 | ||
|
|
1dda1ec985 | ||
|
|
90e97e1b61 | ||
|
|
8a4ffff97b | ||
|
|
3cd3b7355f | ||
|
|
c99c4c5265 | ||
|
|
8fdc612796 | ||
|
|
2403a8b5d7 | ||
|
|
7e61c2eaba | ||
|
|
f859c21d1e | ||
|
|
89496cbae8 | ||
|
|
cbc459062e | ||
|
|
286fab5895 | ||
|
|
207a04a11c | ||
|
|
4fc2416d5f | ||
|
|
b4272f5ef2 | ||
|
|
0a101c6eba | ||
|
|
f539a7eb22 | ||
|
|
cf570edfc7 | ||
|
|
08176f1e72 | ||
|
|
2f5b6528cc | ||
|
|
a5e468a608 | ||
|
|
cf423a4050 | ||
|
|
3294aaaa56 | ||
|
|
9d039d41d9 | ||
|
|
a1cbcb87df | ||
|
|
699066f33c | ||
|
|
c558e49ca6 | ||
|
|
884375e925 | ||
|
|
9f17325823 | ||
|
|
384d0f927d | ||
|
|
fd60168269 | ||
|
|
aec37bc9f2 | ||
|
|
ec41e33ea8 | ||
|
|
727905f54a | ||
|
|
f820ccb1ad | ||
|
|
812e764bfb | ||
|
|
6be1b429e8 | ||
|
|
30951d8178 | ||
|
|
60692c05ab | ||
|
|
43dc23c721 | ||
|
|
4e3d3d55f7 | ||
|
|
a7d61ccfe7 | ||
|
|
f2ddb7ca58 | ||
|
|
057e8826a7 | ||
|
|
01d80e9458 | ||
|
|
6d0c3e1661 | ||
|
|
7897839948 | ||
|
|
6799816529 | ||
|
|
2f445be837 | ||
|
|
b65b3d3d16 | ||
|
|
a49bca5844 | ||
|
|
252e3aa954 | ||
|
|
c3787681a5 | ||
|
|
6ceabc3cfc | ||
|
|
b1f017dcc9 | ||
|
|
b9fa7ca008 | ||
|
|
d41c370110 | ||
|
|
7311dab428 | ||
|
|
55668face3 | ||
|
|
031e99c295 | ||
|
|
84b560d3cd | ||
|
|
ac9dbff483 | ||
|
|
b926a838c2 | ||
|
|
d9e8ec97ee | ||
|
|
d92fa39e88 | ||
|
|
30477505e8 | ||
|
|
0fc8263854 | ||
|
|
ff7306775b | ||
|
|
8af85aa4ec | ||
|
|
2bf335d35d | ||
|
|
18d764643a | ||
|
|
62f456dc5a | ||
|
|
ca19cb1af1 | ||
|
|
58e3d06b27 | ||
|
|
72c68bd1e0 | ||
|
|
19e6e1d70b | ||
|
|
2cad3baf92 | ||
|
|
5d5b66a1ef | ||
|
|
cdbf31debb | ||
|
|
0239409ef4 | ||
|
|
8927eb7a15 | ||
|
|
b81e1d49b5 | ||
|
|
7a92d322d8 | ||
|
|
a36947a8ec | ||
|
|
eb318012c4 | ||
|
|
d17249649e | ||
|
|
d31ca81e83 | ||
|
|
5bfbd22215 | ||
|
|
9ab5912a4b | ||
|
|
382f10a58c | ||
|
|
295f2073bd | ||
|
|
821d5fc425 | ||
|
|
1676cb7de4 | ||
|
|
efb3c7a567 | ||
|
|
418a4aa0e0 | ||
|
|
cab1ca8cca | ||
|
|
130164e925 | ||
|
|
85024b6141 | ||
|
|
aa47abfacb | ||
|
|
fa8d0f8344 | ||
|
|
95a3fa6236 | ||
|
|
cf61b5b6e4 | ||
|
|
20056e52b9 | ||
|
|
746daa27cf | ||
|
|
c3dffe9929 | ||
|
|
94e0addc9a | ||
|
|
1083ee342e | ||
|
|
f9dbbb36b9 | ||
|
|
1c4aba28fd | ||
|
|
ba47dd16cf | ||
|
|
db6bb9c4e6 | ||
|
|
349a0bf730 | ||
|
|
e2400684bb | ||
|
|
6cec1e9ced | ||
|
|
d821607983 | ||
|
|
8f860635aa | ||
|
|
222c853263 | ||
|
|
8276849f1a | ||
|
|
f24c0e237a | ||
|
|
e04e656f45 | ||
|
|
9104f1a06a | ||
|
|
9344e38fec | ||
|
|
d2cb0fd435 | ||
|
|
645b86babd | ||
|
|
70a3a5a6eb | ||
|
|
6b7ec43006 | ||
|
|
3578c255be | ||
|
|
0d66797b34 | ||
|
|
9097d4e1c1 | ||
|
|
0f4497da86 | ||
|
|
ded0682bcc | ||
|
|
8c560b8bc6 | ||
|
|
0b281e6ff6 | ||
|
|
9f831564be | ||
|
|
3b1eb29e20 | ||
|
|
41dfee2d92 | ||
|
|
a2d1cd93a2 | ||
|
|
7946a61441 | ||
|
|
110baa4fdf | ||
|
|
b99c07b234 | ||
|
|
f3e8070e1d | ||
|
|
4034bc58e4 | ||
|
|
0dde389e34 | ||
|
|
3f18299322 | ||
|
|
e47d6a56a3 | ||
|
|
d74fa22fb6 | ||
|
|
d0fee36c76 | ||
|
|
4af887cd0f | ||
|
|
043b78e19f | ||
|
|
e02f75adea | ||
|
|
f6aa5b4797 | ||
|
|
578d23e6ae | ||
|
|
ac38ea9e43 | ||
|
|
5bdf6b9320 | ||
|
|
cafc394605 | ||
|
|
0d2e18a476 | ||
|
|
1dfac534d0 | ||
|
|
f7262208f0 | ||
|
|
99167c3298 | ||
|
|
c5f51f56fe | ||
|
|
38527ffe08 | ||
|
|
21a8d170d7 | ||
|
|
208d28d6fa | ||
|
|
a73ce8efeb | ||
|
|
562ff75c5a | ||
|
|
b318e3698f | ||
|
|
edb9b268e7 | ||
|
|
263a84831d | ||
|
|
e44ccffe0e | ||
|
|
d900c20b65 | ||
|
|
d373e3a094 | ||
|
|
cf370818e0 | ||
|
|
018e4ba38f | ||
|
|
9b51d03415 | ||
|
|
54d00e741d |
@@ -1,194 +1,142 @@
|
||||
---
|
||||
name: changelog
|
||||
description: 根据提交记录、PR、diff、现有 CHANGELOG 与历史 tag 内容,整理符合 MAA 发布规范的 changelog Markdown。用于修正工具自动生成的 changelog、合并同类改动、清理 bot 或 release 噪音,并产出可直接提交的最终版本。
|
||||
description: 依据 git 提交、diff、现有 CHANGELOG 与 tag,生成符合 MAA 规范、可直接写入 CHANGELOG.md 的最终 Markdown。
|
||||
---
|
||||
|
||||
# MAA Changelog Skill
|
||||
|
||||
## Goal
|
||||
读取待发布范围内的 commit、diff、现有 CHANGELOG 与 tag,输出可直接写入 `CHANGELOG.md` 的最终 Markdown。**只输出最终 Markdown**,不输出分析过程或代码围栏。
|
||||
|
||||
- 读取待发布范围内的 commit、PR、diff、现有 CHANGELOG 与对应 tag 内容,输出可直接写入 CHANGELOG.md 的最终 Markdown 片段。
|
||||
- 只输出最终 Markdown,不输出分析过程、分类理由、筛选记录、额外说明或 Markdown 代码围栏。
|
||||
- 以“最终用户看得懂、历史版本不断裂、同类改动不重复”为第一目标,不以保留原始 commit 标题为目标。
|
||||
**必要输入**:目标版本号、提交范围(由 tag/PR/分支推导)、当前 CHANGELOG 内容。
|
||||
|
||||
## Scope
|
||||
> ⚠️ **版本号必须从用户/CI 提供的来源获取,禁止从 git tag 自行推测。** 若获取新版本号失败,必须通过 PR URL(如 `https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17248`)直接访问网页提取标题中的版本号,**不得 fallback 到 git tag 推测**。推测版本号会导致版本号全错(如 v6.14.0-beta.1 被错推为 v6.13.1-alpha.1),进而连锁触发折叠块处理错误。
|
||||
|
||||
- 适用于正式版、测试版、补丁版的 changelog 整理与重写。
|
||||
- 正式版的补丁版本不应该修改 Highlights 中的内容,除非确实有用户可感知的重要变化。
|
||||
- 当工具已经生成初稿时,初稿只可作为原始素材,不能直接信任其分类、版本归属、标题质量、去重结果与排序结果。
|
||||
- 如果 commit 标题含糊、口语化、玩梗、只写 review、typo、warning、日志顺序、调整坐标等,必须查看 diff 后改写为专业、完整、可独立理解的用户向描述。
|
||||
## 1. 净变更优先
|
||||
|
||||
## Required Inputs
|
||||
- 同一功能/问题的多条相关 commit **合并为单条**,描述最终效果。
|
||||
- commit 标题含糊/口语化/玩梗时**必须查看 diff 后改写**为专业描述。
|
||||
- **Revert**:完整撤销则删除;部分保留则合并为一条准确描述最终结果的条目。
|
||||
- "review""typo""日志顺序""调整坐标""build warning" 等不单独保留,除非 diff 证明修复了用户可感知问题。
|
||||
- **多服合并**:按**单项改动**拆分(而非 commit/PR 整体),每项再跨服合并。服务器名用 `/` 连接(如 `YostarEN/JP/KR`),多位作者依次排列。
|
||||
- 示例:某 PR 为 JP 更新主题+新增章节导航,EN/KR 只更新主题 → 拆为 `YostarEN/JP/KR 更新主题` + `YostarJP 新增章节导航`。
|
||||
|
||||
- 目标版本号。
|
||||
- 待发布的提交范围,或可推导该范围的 PR、tag、分支信息。
|
||||
- 当前 CHANGELOG 内容。
|
||||
- 如果目标版本与已有正式版属于同一非 patch 版号,必须先读取对应正式版 tag 下的 changelog 内容,再决定如何合并与追加。
|
||||
## 2. 分类
|
||||
|
||||
## Non-Negotiable Rules
|
||||
| 模块 | 适用场景 |
|
||||
|------|----------|
|
||||
| **新增 \| New** | 新功能、新支持、新入口、新兼容性 |
|
||||
| **改进 \| Improved** | 能力增强、性能/稳定性/体验/识别优化、重构收益 |
|
||||
| **修复 \| Fix** | 缺陷修正、兼容性/异常/回归修复 |
|
||||
| **文档 \| Docs** | 纯文档变更 |
|
||||
| **其他 \| Other** | 仅内部维护、CI、脚本等(不适合省略时) |
|
||||
| **MaaMacGui** | 子仓库独立区块,放在 `### 其他 \| Other` 之后,内部复用相同分类,PR 格式 `([#数字](https://github.com/MaaAssistantArknights/MaaMacGui/pull/数字))` |
|
||||
|
||||
### 1. 先看净变更,再写条目
|
||||
仅保留有内容的模块,空模块省略。
|
||||
|
||||
- 对同一功能、同一问题或逻辑相关的多条 commit,应合并为单条 changelog 项。
|
||||
- 合并后的描述必须简洁、专业、面向最终用户,避免堆实现细节。
|
||||
- 若 commit 标题不足以表达改动价值,必须结合 diff 重写标题。
|
||||
- Revert 不是 changelog 项。遇到 Revert 时,必须结合最终 diff 判断净效果:
|
||||
- 若原改动被完整撤销,则 Revert 与原始项都删除。
|
||||
- 若最终仍保留部分语义,则把原始项与 Revert 合并为一条准确描述最终结果的 changelog 项。
|
||||
- 不要把“review”“日志顺序”“调整坐标”“typo”“build warning”这类缺乏用户语义的提交原样保留为条目,除非 diff 证明它确实修复了用户可感知问题。
|
||||
## 3. 排序与文案
|
||||
|
||||
### 2. 分类按用户价值,不按 commit 前缀
|
||||
- **中文在前,纯英文条目排最后**;按重要性排序:功能/接口变更 > 兼容性/优化 > 次要修复/杂项。
|
||||
- 列表前缀统一 `*`;中英文与数字间留空格(如"修复 3 个 bug")。
|
||||
- 术语统一大小写:WPF、Json、Markdown、CSV、Info。
|
||||
- 保留作者与 PR 引用,格式 `([#12345](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/12345)) @author`;多条合并时引用合并括注。
|
||||
- **作者归属**:从 commit 的 `%an`(author)字段获取,**不要**用 `%cn`(committer)——squash merge 的 committer 通常是 GitHub 或执行合并的人,而非贡献者。对于多贡献者 PR(squash 后协作者信息丢失),需访问 PR 页面确认发起人与协作者,全部列出(用空格分隔,如 `@author1 @author2`)。
|
||||
|
||||
- 改动必须放入正确模块:Highlights、新增 | New、改进 | Improved、修复 | Fix、文档 | Docs、其他 | Other。
|
||||
- 新功能、新支持、新入口、新导出能力、新兼容性,放“新增 | New”。
|
||||
- 现有能力增强、性能提升、稳定性提升、体验优化、识别优化、重构后带来的用户收益,放“改进 | Improved”。
|
||||
- 缺陷修正、兼容性修复、异常处理、回归修复,放“修复 | Fix”。
|
||||
- 纯文档变更放“文档 | Docs”。
|
||||
- 仅内部维护、CI、脚本、杂项且不适合省略时,才放“其他 | Other”。
|
||||
- 如果自动生成结果分类错误,必须移动到更合适的模块并同步调整描述。
|
||||
- 子仓库(如 MaaMacGui)的更新应作为独立的 `### MaaMacGui` 子项,放在主 changelog 的 `### 其他 | Other` 之后。该子项内部使用与主 changelog 相同的分类结构(新增 | New、改进 | Improved、修复 | Fix 等),PR 引用格式为 `([#数字](https://github.com/MaaAssistantArknights/MaaMacGui/pull/数字))`。
|
||||
## 4. 版本历史与折叠块
|
||||
|
||||
### 3. 模块内排序与文案规范
|
||||
**版本类型**:不带 `-beta`/`-alpha` 后缀为正式版(含首个 `X.Y.0` 与 patch `X.Y.1+`);带后缀为测试版。
|
||||
|
||||
- 中文条目放在前面,纯英文条目排在该模块最后。
|
||||
- 同一模块内按逻辑相关性或重要性排序:功能与接口变更优先,其次是兼容性或实现优化,最后是次要修复或杂项。
|
||||
- 列表统一使用 * 作为项目前缀。
|
||||
- 中英文数字混排时,在英文词与数字之间保留空格,例如:修复 3 个 bug、支持 3D 功能。
|
||||
- 统一常见术语大小写与写法,例如 WPF、Json、Markdown、CSV、Info。
|
||||
- 保留作者、PR、commit reference,例如 (#12345) @author;若多条相关提交被合并,可把相近引用合并到同一项后括注。
|
||||
- **跨次版本号**(正式版或新次版本的第一个测试版,如 v6.12.x → v6.13.0、v6.13.0 → v6.14.0-beta.1):**删除**上一个次版本号的所有历史折叠块。
|
||||
- **同次版本号内**(patch、beta 之间):当前版本用 `<details open>`,历史版本各自 `<details>` 收起,紧跟其后。
|
||||
- 当前版本只写增量变化,不得复制更早版本已发布条目。
|
||||
- **发布正式版时**:将所有前置测试版条目按模块合并为正式版单一 `<details open>` 区块,跨测试版去重,只保留最终有效版本。其后不再保留 beta 折叠块(除非有更早正式版)。
|
||||
|
||||
### 4. 正式版与 patch 版的历史连续性
|
||||
### 正式版详细内容:合并已有测试版 changelog,禁止全量重分析
|
||||
|
||||
- 正式版严禁只留下单独的 patch 版本内容。
|
||||
- 如果目标正式版与已有正式版属于同一非 patch 版号,必须对比对应 tag 下的 changelog,并把当前新增改动追加到原有内容之后,保持版本历史连续。
|
||||
- patch 版详细区块只能写“自上一发布版本之后新增的变化”,不能把更早正式版已经出现过的条目整段复制到当前 patch 版本下面。
|
||||
- 例如生成 v6.10.4 时,v6.10.4 区块只能写 v6.10.3 之后的新变化;v6.10.0、v6.10.1、v6.10.2、v6.10.3 的既有内容应保留在历史区块,而不是重新抄进 v6.10.4。
|
||||
- 若非 patch 版本不同,则直接根据现有内容组织该版本及其历史区块。
|
||||
**禁止**在发布正式版时从 git 历史全量重新分析提交/阅读 diff。正式版详细内容**直接合并已发布各测试版 changelog 的条目**:
|
||||
|
||||
### 5. 正式版合并测试版内容
|
||||
1. 读取同次版本号所有测试版区块(beta.1 … beta.N),按模块汇总去重——同一条目只保留最新表述,被覆盖的保留修正后结果。
|
||||
2. **唯一增量**:「最后一个测试版 tag → HEAD」的小段提交,逐一检查后补充(有用户可感知效果才补)。
|
||||
3. 合并后统一排序、统一文案。
|
||||
|
||||
- 正式版发布时,应把所有前置测试版(beta.1、beta.2 等)的条目按模块(新增、改进、修复等)合并到正式版的单一详细区块中,去重后统一展示。
|
||||
- 不应按测试版小版本分别折叠。正式版用户不关心测试版之间的增量差异,只关心"这个正式版相比上一个正式版有什么变化"。
|
||||
- 测试版之间重复或被后续修改覆盖的条目只保留最终有效版本。例如 beta.1 修复了某个问题但 beta.2 又对其做了改进,正式版中只保留合并后的最终描述。
|
||||
- 正式版的详细区块使用 `<details open>` 默认展开,其后不再保留 beta 版本的历史折叠块(除非之前还有更早的正式版)。
|
||||
## 5. Highlights
|
||||
|
||||
### 6. patch / 测试版的 Highlights 复用规则
|
||||
- **中英双语,先中后英**。中文直接展示,英文放入 `<details><summary><b>English</b></summary>` 折叠块。
|
||||
- **累计性质**:同一次版本号(X.Y.0)下,顶层 `### Highlights` 是整个次版本号至今的**累计亮点**——应涵盖所有已发布测试版的亮点 + 当前增量,**而非仅当前测试版的增量亮点**。
|
||||
- **精简原则**:只保留最值得强调的变化(通常 3-4 条),不要机械搬运所有条目。宁可少不可多——同时出现 4 条以上说明没有做好筛选,需要合并同类项或删减次要条目。
|
||||
- **新次版本的第一个测试版**(如 v6.14.0-beta.1,跨次版本号):前驱版本属于旧次版本号,所有旧历史折叠块已被删除,**Highlights 从零编写**(总结本提交范围内最值得强调的变化)。此时不存在可复用的前驱版本 Highlights。
|
||||
- **同次版本号后续版本**(patch、beta.2+、由测试版晋升的正式版):相对**直接前驱版本**(patch 的父正式版 / 测试版的上一测试版 / 正式版晋升时的最后一个测试版):
|
||||
- 无用户可感知重大变化 → **直接复用前驱版本 Highlights**,仅改顶部版本号标题,不改写内容。
|
||||
- 有重大新变化 → **以前驱版本 Highlights 为基础,补充新亮点后重新审视、合并或替换**。具体规则:
|
||||
1. 先完整保留前驱版本的所有段落。
|
||||
2. 判断新增内容是否值得进入 Highlights;值得的在末尾追加新段落。
|
||||
3. 追加后若总数偏多(通常 >4 条),逐条审视:可合并同类项,也可**将前驱版本中相对凑数/次要的条目直接替换为更重要新亮点**(替换 ≠ 整体丢弃,而是逐条权衡)。
|
||||
4. **绝对禁止**整体丢弃前驱版本 curation——即不可仅保留当前版本增量亮点、删除全部前驱亮点。但逐条替换凑数条目是允许的。
|
||||
- **由测试版晋升的正式版**:判定基准是最后一个测试版。若最后一个测试版到正式版之间只有 CI、chore、内部维护等,Highlights 一字不改复用,只更新顶部版本号标题。
|
||||
|
||||
- patch 版本(例如 v6.10.4 相对于 v6.10.3)和测试版(例如 v6.11.0-beta.2 相对于 v6.11.0-beta.1)如果没有用户可感知的重要新功能或重大变化,必须直接复用其父版本的 Highlights 内容,不得自行重写或另起一套。
|
||||
- 复用 Highlights 时,只改顶部版本号标题和发版日期(例如 `## v6.11.0-beta.1 (2026-05-27)` → `## v6.11.0-beta.2 (2026-05-29)`),Highlights 正文原样保留。
|
||||
- 当 patch 版本或测试版确实包含用户可感知的重要新变化时(例如新增了重大功能、改变了核心交互),可以为 Highlights 追加新段落,但必须保留原有 Highlights 内容,新段落追加在末尾。
|
||||
## 6. 噪音过滤
|
||||
|
||||
### 7. patch / 测试版编辑的完整结构
|
||||
**删除**:bot 自动生成(`Auto Update Game Resources`、`Auto Templates Optimization`)、`Release vX.Y.Z`、`Auto Update/Generate Changelog`、`Update CHANGELOG`、`Bump version`、带 `[skip changelog]` 标记的提交。
|
||||
|
||||
- 输出文件的结构必须严格遵循以下层次,不得把 patch 版本或测试版的详细内容插入到父版本的 Highlights 与详细内容之间:
|
||||
1. 顶部:`## vX.Y.Z (YYYY-MM-DD)`(patch / 测试版标题,含发版日期)
|
||||
2. `### Highlights`(复用父版本内容,或在有必要时追加新段落)
|
||||
3. 英文 Highlights 折叠块
|
||||
4. `----`
|
||||
5. `以下是详细内容:`
|
||||
6. `<details open><summary><b>vX.Y.Z (YYYY-MM-DD)</b></summary>`(当前版本详细内容,默认展开)
|
||||
7. `<details><summary><b>vX.Y.Z-1 (YYYY-MM-DD)</b></summary>`(上一 patch 版本,默认收起)
|
||||
8. 更早版本各自独立折叠块...
|
||||
9. `<details><summary><b>vX.Y.0 (YYYY-MM-DD)</b></summary>`(正式版,默认收起)
|
||||
- 每个版本的详细内容各自放入独立的 `<details>` 折叠块,`<summary>` 内格式为 `<b>vX.Y.Z (YYYY-MM-DD)</b>`(版本号 + 发版日期),当前目标版本使用 `<details open>` 默认展开,其余默认收起。
|
||||
- 折叠块内只保留详细内容(改进、修复等),不重复 Highlights,不写 `## vX.Y.Z` 子标题(`<summary>` 已提供版本标识)。
|
||||
**不过滤**:chore、perf 或看似内部的提交——只要有用户可感知效果(启动体验、性能、稳定性等),一律保留。
|
||||
|
||||
### 8. Highlights 必须中英双语且先中后英
|
||||
## 7. 翻译判断
|
||||
|
||||
- 输出顶部必须包含当前目标版本和发版日期,例如 `## vX.Y.Z (2026-05-29)`。
|
||||
- 必须包含 ### Highlights。
|
||||
- 中文 Highlights 直接展示,不折叠。
|
||||
- 英文 Highlights 放入折叠块:`<details><summary><b>English</b></summary>` ... `</details>`。
|
||||
- 中文与英文都应按主题分段,标题简洁明确,正文面向最终用户,不是 commit 列表翻译。
|
||||
- Highlights 只总结本次版本中最值得强调的变化,不要把所有条目机械搬进去。
|
||||
判断依据是「该条目的目标读者是谁」。
|
||||
|
||||
### 9. 必须过滤的噪音项
|
||||
**用中文(默认)**:国服(CN)、繁中服(txwy)、跨服/全服通用改动、行为描述(`add support for X` → 「新增支持 X」)、含糊/玩梗的英文 commit 标题改写。
|
||||
|
||||
- 删除或忽略纯 bot 自动生成的 changelog、update、release 条目。
|
||||
- 删除显式的 Release 发布记录,例如 Release vX.Y.Z。
|
||||
- 删除或忽略 Generate、Auto Update、Auto Generate、Update CHANGELOG、Bump version 之类自动维护条目。
|
||||
- 删除“只是在更新 changelog”而没有真实产品变更的提交记录。
|
||||
- 删除已被历史版本覆盖或重复搬运的旧条目。
|
||||
**整条保留英文**——仅针对 YostarEN/JP/KR 等外服且不涉及国服的改动。整条描述(含动词)均保留英文,**不要**只保留专有名词而把描述译成中文。原因:外服条目目标读者是玩该外服的用户,能看懂英文;外服关卡/活动/主题名(如 `lone trail`、`JieGarden`)在中服可能不存在或译名不同,翻译会误导。
|
||||
- ✅ `YostarEN preload lone trail + fix JieGarden themes`
|
||||
- ❌ `YostarEN/JP/KR 更新落叶逐火与界园主题`(整条译成中文,且「落叶逐火」是中服译名)
|
||||
|
||||
### 10. 查询 git 历史时的编码处理
|
||||
**混合**:同一 commit/PR 同时含国服与外服改动 → 按 §1 拆为多条,国服用中文,外服保留英文。
|
||||
|
||||
- 在 Windows PowerShell 环境下,git log 输出的中文默认会乱码。查询 git 历史时必须指定编码参数:
|
||||
```
|
||||
[Console]::OutputEncoding = [System.Text.Encoding]::UTF8; git -c core.quotepath=false -c i18n.logoutputencoding=utf-8 -c i18n.commitencoding=utf-8 log --encoding=utf-8 --format="%H %s" RANGE | ForEach-Object { [System.Text.Encoding]::UTF8.GetString([System.Text.Encoding]::Default.GetBytes($_)) }
|
||||
```
|
||||
- 简化写法(仅在当前终端已执行过 `[Console]::OutputEncoding = [System.Text.Encoding]::UTF8` 后有效):`git -c core.quotepath=false log --encoding=utf-8 --format="..." | ForEach-Object { [System.Text.Encoding]::UTF8.GetString([System.Text.Encoding]::Default.GetBytes($_)) }`
|
||||
- 如果输出仍然乱码,可将结果写入临时文件(`| Out-File -Encoding utf8 -FilePath "$env:TEMP\commits.txt"`)再用 read_file 工具读取。
|
||||
**代码/技术标识始终保留原文**(不分中外服):任务名(`Stage`、`Roguelike`、`Depot`)、配置项、接口名、文件名,以及 WPF、Json、Markdown、CSV、onnx、ADB、minitouch 等(大小写见 §3)。
|
||||
|
||||
## Workflow
|
||||
|
||||
1. 先确定本次发布边界:目标版本、上一版本、对应 tag、待发布 commit 范围。
|
||||
2. 读取现有 CHANGELOG 与目标范围内的 diff,不要只根据 commit 标题下结论。
|
||||
3. 先过滤 bot、release、generate、update changelog、revert、重复历史条目等噪音。
|
||||
4. 按“净变更”合并同类提交,必要时从 diff 改写标题。
|
||||
5. 按用户价值重新分类到正确模块,而不是沿用自动生成结果。
|
||||
6. 在每个模块内完成排序、术语统一与中英文条目整理。
|
||||
7. 编写中英双语 Highlights,先中文,后英文,中间用 ---- 分隔。
|
||||
8. 输出完整 Markdown 片段,包含顶部版本、Highlights、以下是详细内容:、当前版本区块与历史版本区块。
|
||||
|
||||
## Common Failure Patterns To Correct
|
||||
|
||||
- 把旧版本已有条目整段复制到当前 patch 版本。
|
||||
- 把 Revert 原样保留成单独 changelog 项。
|
||||
- 把 Release vX.Y.Z、Auto Update Changelogs、Update CHANGELOG、Bump version 之类自动提交写进文档或其他模块。
|
||||
- 把同一功能拆成多条重复表述,例如同一个生息演算功能拆成多个相近新增或改进条目。
|
||||
- 保留玩梗、口语化、半成品标题,例如不会现在还有人选沙中遗火吧、特意删的 PNS 怎么又给加回来了。
|
||||
- 机械沿用 commit type 导致分类错误,例如把用户能感知的修复放进其他,把兼容性提升放进新增。
|
||||
- patch 版本或测试版没有用户可感知的重要新变化,却自行重写了独立的 Highlights,而非复用父版本内容。
|
||||
- 把 patch 版本的详细内容插入到父版本的 Highlights 与详细内容之间,破坏了文件结构。
|
||||
- patch / 测试版的历史区块中重复保留了 Highlights 和"以下是详细内容:"引导语,这些应只在顶部出现一次。
|
||||
- 正式版不应保留各 beta 版本的独立折叠块,应将所有测试版条目按模块合并到正式版的单一详细区块中。
|
||||
- 查询 git 历史时未指定编码,导致中文 commit 消息乱码,无法正确理解变更内容。
|
||||
|
||||
## Output Requirements
|
||||
|
||||
- 输出完整 Markdown 文件片段。
|
||||
- 顶部必须包含当前版本标题,例如 ## vX.Y.Z。
|
||||
- 顶部必须包含 ### Highlights,并满足先中文、后英文、用 ---- 分隔的格式。
|
||||
- 英文 Highlights 折叠块结束后,接“----”分隔线,然后接“以下是详细内容:”引导语。
|
||||
- 每个版本的详细内容各自放入独立的折叠块:`<details><summary><b>vX.Y.Z</b></summary>` ... `</details>`。
|
||||
- 当前目标版本的折叠块使用 `<details open>` 默认展开,历史版本使用 `<details>` 默认收起。
|
||||
- 详细内容中的模块标题统一使用以下格式:
|
||||
- ### 新增 | New
|
||||
- ### 改进 | Improved
|
||||
- ### 修复 | Fix
|
||||
- ### 文档 | Docs
|
||||
- ### 其他 | Other
|
||||
- ### MaaMacGui(子仓库独立区块,放在 `### 其他 | Other` 之后,内部再按相同分类结构组织)
|
||||
- 列表项统一使用 *。
|
||||
- 仅保留有内容的模块;空模块省略。
|
||||
|
||||
## Output Template
|
||||
|
||||
### 正式版模板(合并测试版内容)
|
||||
## 8. git 历史编码(Windows PowerShell)
|
||||
|
||||
```powershell
|
||||
[Console]::OutputEncoding = [System.Text.Encoding]::UTF8; git -c core.quotepath=false -c i18n.logoutputencoding=utf-8 -c i18n.commitencoding=utf-8 log --encoding=utf-8 --format="%H %s" RANGE | ForEach-Object { [System.Text.Encoding]::UTF8.GetString([System.Text.Encoding]::Default.GetBytes($_)) }
|
||||
```
|
||||
|
||||
如仍乱码:`| Out-File -Encoding utf8 -FilePath "$env:TEMP\commits.txt"` 后用 read_file 读取。
|
||||
|
||||
## 9. Squash PR 作者归属
|
||||
|
||||
仓库默认使用 squash merge,squash 后的 commit 会丢失原始分支上的多提交者信息:
|
||||
|
||||
- **`%an`(author)= PR 发起人**,是默认归属依据。**不要**用 `%cn`(committer),squash 的 committer 通常是 GitHub 或执行合并维护者。
|
||||
- **多贡献者 PR**:如果 PR 有其他协作者(Co-authored-by、分支上有他人 commit),squash 后这些信息可能被压缩或仅保留在 PR 页面的 contributor 列表中。对无法确认的 PR,**必须访问 PR 页面**(如 `https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/12345`)核对发起人与 contributor 列表。
|
||||
- 作者格式:单作者 `@author`;多作者用空格分隔 `@author1 @author2`。
|
||||
|
||||
## 文件结构(自上而下)
|
||||
|
||||
1. `## vX.Y.Z` — 顶部版本标题(**不带日期**)
|
||||
2. `### Highlights`(中文)→ 英文 Highlights `<details>` 折叠块
|
||||
3. `----` 分隔线 → `以下是详细内容:`
|
||||
4. `<details open><summary><b>vX.Y.Z (YYYY-MM-DD)</b></summary>` — 当前版本(展开)
|
||||
5. `<details><summary><b>vX.Y.Z-1 (YYYY-MM-DD)</b></summary>` — 历史版本(收起)
|
||||
6. 更早版本各自独立折叠块…
|
||||
|
||||
折叠块内只保留详细内容,不重复 Highlights、不写 `## vX.Y.Z` 子标题。历史区块不重复 Highlights 和引导语。
|
||||
|
||||
## 输出模板
|
||||
|
||||
```markdown
|
||||
## vX.Y.Z
|
||||
|
||||
### Highlights
|
||||
|
||||
#### 中文小结标题 A
|
||||
#### 中文标题
|
||||
|
||||
中文小结正文。
|
||||
|
||||
#### 中文小结标题 B
|
||||
|
||||
中文小结正文。
|
||||
中文正文。
|
||||
|
||||
<details>
|
||||
<summary><b>English</b></summary>
|
||||
|
||||
#### English Summary Title A
|
||||
#### English Title
|
||||
|
||||
English summary paragraph.
|
||||
|
||||
#### English Summary Title B
|
||||
|
||||
English summary paragraph.
|
||||
English paragraph.
|
||||
|
||||
</details>
|
||||
|
||||
@@ -201,143 +149,66 @@ English summary paragraph.
|
||||
|
||||
### 新增 | New
|
||||
|
||||
* 条目 A @author
|
||||
|
||||
### 改进 | Improved
|
||||
|
||||
* 条目 B (#12345) @author
|
||||
|
||||
### 修复 | Fix
|
||||
|
||||
* 条目 C @author
|
||||
|
||||
### 文档 | Docs
|
||||
|
||||
* 条目 D @author
|
||||
* 条目 ([#12345](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/12345)) @author
|
||||
|
||||
### MaaMacGui
|
||||
|
||||
#### 新增 | New
|
||||
|
||||
* 子仓库新增条目 ([#85](https://github.com/MaaAssistantArknights/MaaMacGui/pull/85)) @author
|
||||
|
||||
#### 修复 | Fix
|
||||
|
||||
* 子仓库修复条目 ([#88](https://github.com/MaaAssistantArknights/MaaMacGui/pull/88)) @author
|
||||
* 子仓库条目 ([#85](https://github.com/MaaAssistantArknights/MaaMacGui/pull/85)) @author
|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><b>vX.Y-1.Z (YYYY-MM-DD)</b></summary>
|
||||
|
||||
### 修复 | Fix
|
||||
|
||||
* 上一个正式版的条目 @author
|
||||
|
||||
</details>
|
||||
```
|
||||
|
||||
### patch / 测试版模板
|
||||
|
||||
### Highlights
|
||||
|
||||
#### 中文小结标题 A
|
||||
|
||||
中文小结正文。
|
||||
|
||||
#### 中文小结标题 B
|
||||
|
||||
中文小结正文。
|
||||
|
||||
<details>
|
||||
<summary><b>English</b></summary>
|
||||
|
||||
#### English Summary Title A
|
||||
|
||||
English summary paragraph.
|
||||
|
||||
#### English Summary Title B
|
||||
|
||||
English summary paragraph.
|
||||
|
||||
</details>
|
||||
|
||||
----
|
||||
|
||||
以下是详细内容:
|
||||
|
||||
<details open>
|
||||
<summary><b>vX.Y.Z (YYYY-MM-DD)</b></summary>
|
||||
|
||||
### 改进 | Improved
|
||||
|
||||
* 条目 A (#12345) @author
|
||||
|
||||
### 修复 | Fix
|
||||
|
||||
* 条目 B @author
|
||||
|
||||
### 文档 | Docs
|
||||
|
||||
* 条目 C @author
|
||||
|
||||
### MaaMacGui
|
||||
|
||||
#### 新增 | New
|
||||
|
||||
* 子仓库新增条目 ([#85](https://github.com/MaaAssistantArknights/MaaMacGui/pull/85)) @author
|
||||
|
||||
#### 修复 | Fix
|
||||
|
||||
* 子仓库修复条目 ([#88](https://github.com/MaaAssistantArknights/MaaMacGui/pull/88)) @author
|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><b>vX.Y.1 (YYYY-MM-DD)</b></summary>
|
||||
<summary><b>vX.Y.Z-1 (YYYY-MM-DD)</b></summary>
|
||||
|
||||
### 改进 | Improved
|
||||
|
||||
* 历史版本条目 @author
|
||||
|
||||
### 修复 | Fix
|
||||
|
||||
* 历史版本条目 @author
|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><b>vX.Y.0 (YYYY-MM-DD)</b></summary>
|
||||
|
||||
### 新增 | New
|
||||
|
||||
* 正式版条目 @author
|
||||
|
||||
### 改进 | Improved
|
||||
|
||||
* 正式版条目 @author
|
||||
|
||||
### 修复 | Fix
|
||||
|
||||
* 正式版条目 @author
|
||||
|
||||
</details>
|
||||
```
|
||||
|
||||
## Final Checklist
|
||||
- **正式版**(跨次版本号 X.Y.0):不保留任何历史折叠块,仅 `<details open>` 单一区块。
|
||||
- **patch 正式版 / 测试版**:保留历史折叠块,如上所示。
|
||||
|
||||
- 是否只保留最终有效的净变更,而不是机械罗列 commit?
|
||||
- 是否已经删除 bot、Release、Generate、Update CHANGELOG、Revert 等噪音项?
|
||||
- 是否避免把旧版本已发布内容重复抄进当前 patch 版本?
|
||||
- 是否所有条目都能被最终用户独立理解?
|
||||
- 是否已经按模块正确分类、排序,并保持中文在前、英文在后?
|
||||
- 是否已经输出完整 Markdown,而不是说明文字或代码块?
|
||||
- 如果是 patch 版本且没有用户可感知的重要新变化,是否复用了父版本的 Highlights 而非自行重写?
|
||||
- patch / 测试版的详细内容是否紧跟在"以下是详细内容:"之后,而非插入到父版本的 Highlights 下方?
|
||||
- 历史版本区块中是否只保留详细内容,没有重复 Highlights 和引导语?
|
||||
- 英文 Highlights 是否放入 `<details>` 折叠块(中文不折叠)?
|
||||
- 每个版本的详细内容是否各自放入独立的 `<details>` 折叠块?
|
||||
- 当前版本是否使用 `<details open>` 默认展开,历史版本是否默认收起?
|
||||
- 如果有子仓库(如 MaaMacGui)更新,是否作为 `### MaaMacGui` 独立子项放在 `### 其他 | Other` 之后,且内部使用与主 changelog 相同的分类结构?
|
||||
- 正式版是否已将所有测试版条目合并到单一详细区块中,而非按 beta 小版本分别折叠?
|
||||
- 查询 git 历史时是否已正确指定编码参数,避免中文 commit 消息乱码?
|
||||
## 工作流程
|
||||
|
||||
### patch / 测试版
|
||||
|
||||
确定发布边界 → 读 CHANGELOG 与 diff → 过滤噪音 → 合并同类提交(必要时从 diff 改写)→ 分类 → 排序/术语/中英文整理 → 处理 Highlights:**新次版本第一个测试版从零编写;后续测试版以前驱版本为基础,无重大变化直接复用、有重大变化补充新亮点后合并精简(禁止丢弃已有 curation 仅保留当前增量)** → 输出完整 Markdown。
|
||||
|
||||
### 正式版(由测试版晋升)
|
||||
|
||||
不做全量重分析,而是「合并已有测试版 changelog + 补少量增量 + 复用 Highlights」:
|
||||
1. 读取同次版本号所有测试版区块。
|
||||
2. 判定「最后一个测试版 tag → HEAD」是否有用户可感知变化(一般仅 CI/chore → 增量为空)。
|
||||
3. **Highlights**:复用最后一个测试版的(仅改版本号标题)。
|
||||
4. **详细内容**:各测试版条目按模块汇总去重,补入增量,排序。
|
||||
5. 跨次版本号不保留历史折叠块;patch 正式版保留。
|
||||
|
||||
## 常见错误
|
||||
|
||||
- ❌ 旧版本条目整段复制到当前版本 / Revert 原样保留
|
||||
- ❌ bot/release/auto generate/update changelog 写入文档
|
||||
- ❌ 同一功能拆成多条重复 / 保留玩梗或半成品标题 / 机械沿用 commit type
|
||||
- ❌ 无重大变化却重写 Highlights / 有重大变化时整体丢弃前驱版本 curation 仅保留当前增量 / 正式版全量重分析而非合并测试版
|
||||
- ❌ 详细内容插入到 Highlights 与历史区块之间,破坏结构 / 历史区块重复 Highlights 或引导语
|
||||
- ❌ chore/perf 默认当噪音过滤(应判断用户可感知效果)
|
||||
- ❌ 从 git tag 自行推测版本号(应从 PR 标题/用户输入获取;`gh` 失败时用 URL 访问 PR 页面)
|
||||
- ❌ 外服专有条目整条译成中文 / git 历史未指定编码导致乱码
|
||||
- ❌ squash PR 作者取 `%cn`(committer/合并者)而非 `%an`(author/发起人);多贡献者 PR 未访问 PR 页面核对 contributor
|
||||
|
||||
## 最终检查
|
||||
|
||||
- [ ] 净变更合并,非机械罗列 commit?噪音已删除?
|
||||
- [ ] 未重复旧版本内容?条目用户可独立理解?分类/排序/文案正确?
|
||||
- [ ] 顶部标题 `## vX.Y.Z` 不带日期,折叠块 summary 带日期?
|
||||
- [ ] Highlights 处理正确(新次版本第一个测试版从零编写;后续测试版以前驱为基础补充新亮点后合并精简,未丢弃已有 curation;总条数通常 3-4 条)?英文 Highlights 在 `<details>` 内?
|
||||
- [ ] 当前版本 `<details open>`,历史版本收起?历史区块无重复 Highlights/引导语?
|
||||
- [ ] 正式版合并所有测试版为单一区块,未全量重分析?
|
||||
- [ ] 跨次版本号已移除旧版本折叠块(含新次版本第一个测试版)?
|
||||
- [ ] 子仓库 MaaMacGui 放在 `### 其他 | Other` 之后?
|
||||
- [ ] 版本号从 PR 标题/用户输入获取,未从 git tag 推测?
|
||||
- [ ] squash PR 作者取 `%an`(发起人),非 `%cn`(合并者)?多贡献者 PR 已核对 contributor 列表?
|
||||
- [ ] 外服专有条目保留英文原文?git 历史已指定编码?
|
||||
|
||||
@@ -23,6 +23,7 @@
|
||||
- 在使用 PC 端的过程中,如遇到影响使用的问题,建议改用 ADB 连接 Android 模拟器或移动设备,获得更稳定的体验。
|
||||
- 我们也始终欢迎有能力的开发者参与贡献提交 Pull Request,共同完善 PC 端支持。
|
||||
- PC 的鼠标为客户端独立渲染的,鼠标会挡住需要识别的目标,在需要点击相同位置的图标或重试时极有可能导致下一次识别失败。
|
||||
- PC 版存在根据鼠标位置产生界面偏转的效果(类似手机端的陀螺仪视差),而模拟器环境中界面通常保持在正中央,因此不会受到影响。若鼠标未位于客户端窗口正中央,UI 会发生偏转,导致图像识别失败,进而出现无法正常进入界面、循环切换主题等现象。如果使用 PC 客户端运行游戏,请将鼠标移动到游戏窗口正中央附近并保持不动,以避免界面偏转影响识别。
|
||||
|
||||
## Reception Clue Analysis
|
||||
|
||||
|
||||
4
.github/workflows/blame-ignore.yml
vendored
4
.github/workflows/blame-ignore.yml
vendored
@@ -13,7 +13,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
fetch-depth: 0
|
||||
persist-credentials: false # Needed to bypass protection rules in Push changes
|
||||
@@ -41,7 +41,7 @@ jobs:
|
||||
|
||||
- name: Push changes
|
||||
if: ${{ steps.check_changes.outcome == 'failure' }}
|
||||
uses: ad-m/github-push-action@d30dc2d070765d7e509df00c34c5fa2dd636ff74 # master as of 2026-05-06
|
||||
uses: ad-m/github-push-action@881a6320fdb16eb5318c5054f31c218aec2b324c # v1.3.0
|
||||
with:
|
||||
branch: ${{ github.ref }}
|
||||
github_token: ${{ secrets.MAA_RESOURCE_SYNC }}
|
||||
|
||||
138
.github/workflows/ci-avalonia.yml
vendored
138
.github/workflows/ci-avalonia.yml
vendored
@@ -1,96 +1,52 @@
|
||||
name: Build MAAUnified (Avalonia + MaaCore Runtime)
|
||||
name: MAAUnified Quick Tests
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
pull_request:
|
||||
paths:
|
||||
- "src/MAAUnified"
|
||||
- ".github/workflows/ci-avalonia.yml"
|
||||
- "src/MAAUnified/**"
|
||||
- "src/MaaCore/**"
|
||||
- "src/MaaUtils/**"
|
||||
- "include/**"
|
||||
- "resource/**"
|
||||
- "tools/maadeps-download.py"
|
||||
- "CMakeLists.txt"
|
||||
- "CMakePresets.json"
|
||||
- "!**/*.md"
|
||||
push:
|
||||
branches:
|
||||
- dev
|
||||
- dev-v2
|
||||
paths:
|
||||
- "src/MAAUnified"
|
||||
- ".github/workflows/ci-avalonia.yml"
|
||||
- "src/MAAUnified/**"
|
||||
- "src/MaaCore/**"
|
||||
- "src/MaaUtils/**"
|
||||
- "include/**"
|
||||
- "resource/**"
|
||||
- "tools/maadeps-download.py"
|
||||
- "CMakeLists.txt"
|
||||
- "CMakePresets.json"
|
||||
- "!**/*.md"
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.event.pull_request.head.repo.full_name || github.repository }}-${{ github.head_ref || github.ref_name }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
meta:
|
||||
name: Resolve version tag
|
||||
runs-on: ubuntu-latest
|
||||
outputs:
|
||||
tag: ${{ steps.out.outputs.tag }}
|
||||
steps:
|
||||
- id: out
|
||||
run: |
|
||||
if [[ "${GITHUB_REF}" == refs/tags/* ]]; then
|
||||
echo "tag=${GITHUB_REF_NAME}" >> "$GITHUB_OUTPUT"
|
||||
else
|
||||
echo "tag=preview-${GITHUB_SHA::7}" >> "$GITHUB_OUTPUT"
|
||||
fi
|
||||
|
||||
build:
|
||||
name: Build ${{ matrix.name }}
|
||||
needs: meta
|
||||
test:
|
||||
name: .NET Tests (${{ matrix.name }})
|
||||
runs-on: ${{ matrix.os }}
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- name: windows-x64
|
||||
os: windows-latest
|
||||
rid: win-x64
|
||||
self_contained: true
|
||||
cmake_preset: windows-publish-x64
|
||||
maadeps_triplet: x64-windows
|
||||
- name: linux-x64
|
||||
os: ubuntu-latest
|
||||
rid: linux-x64
|
||||
self_contained: true
|
||||
cmake_preset: linux-publish-x64
|
||||
maadeps_triplet: x64-linux
|
||||
- name: macos-x64
|
||||
os: macos-latest
|
||||
rid: osx-x64
|
||||
self_contained: true
|
||||
cmake_preset: macos-publish-x64
|
||||
maadeps_triplet: x64-osx
|
||||
- name: windows-x64
|
||||
os: windows-2025-vs2026
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v6
|
||||
- uses: actions/checkout@v7
|
||||
with:
|
||||
show-progress: false
|
||||
|
||||
- name: Fetch required submodules
|
||||
shell: bash
|
||||
run: bash ./.github/scripts/sync-optional-submodules.sh --init --depth 1 src/MAAUnified src/MaaUtils
|
||||
run: bash ./.github/scripts/sync-optional-submodules.sh --init --depth 1 src/MAAUnified
|
||||
|
||||
- name: Setup .NET
|
||||
uses: actions/setup-dotnet@v5
|
||||
with:
|
||||
dotnet-version: "10.0.x"
|
||||
|
||||
- name: Setup Python
|
||||
uses: actions/setup-python@v6
|
||||
with:
|
||||
python-version: "3.x"
|
||||
|
||||
- name: Restore app
|
||||
run: dotnet restore src/MAAUnified/App/MAAUnified.App.csproj
|
||||
|
||||
- name: Restore tests
|
||||
if: matrix.name != 'macos-x64'
|
||||
run: dotnet restore src/MAAUnified/Tests/MAAUnified.Tests.csproj
|
||||
|
||||
- name: Run Linux baseline consistency gate
|
||||
@@ -125,65 +81,9 @@ jobs:
|
||||
--filter "FullyQualifiedName~PlatformWindowsNativeSmokeTests"
|
||||
|
||||
- name: Upload test result artifacts on failure
|
||||
if: failure() && matrix.name != 'macos-x64'
|
||||
if: failure()
|
||||
uses: actions/upload-artifact@v7
|
||||
with:
|
||||
name: MAAUnified-TestResults-${{ matrix.name }}
|
||||
path: TestResults/${{ matrix.name }}/*.trx
|
||||
if-no-files-found: ignore
|
||||
|
||||
- name: Bootstrap MaaDeps
|
||||
run: python tools/maadeps-download.py ${{ matrix.maadeps_triplet }}
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
- name: Build MaaCore runtime
|
||||
run: |
|
||||
cmake --preset ${{ matrix.cmake_preset }} -DINSTALL_PYTHON=OFF -DMAA_HASH_VERSION='${{ needs.meta.outputs.tag }}'
|
||||
cmake --build --preset ${{ matrix.cmake_preset }}
|
||||
cmake --install build --config RelWithDebInfo
|
||||
|
||||
- name: Publish MAAUnified app
|
||||
run: dotnet publish src/MAAUnified/App/MAAUnified.App.csproj -c Release -r ${{ matrix.rid }} --self-contained ${{ matrix.self_contained }} -o publish
|
||||
|
||||
- name: Merge MaaCore runtime (Windows)
|
||||
if: runner.os == 'Windows'
|
||||
shell: pwsh
|
||||
run: |
|
||||
Copy-Item install\* publish\ -Recurse -Force
|
||||
if (!(Test-Path "publish\MaaCore.dll")) { throw "MaaCore.dll not found in publish output." }
|
||||
if (!(Test-Path "publish\resource")) { throw "resource directory not found in publish output." }
|
||||
|
||||
- name: Merge MaaCore runtime (Unix)
|
||||
if: runner.os != 'Windows'
|
||||
shell: bash
|
||||
run: |
|
||||
cp -a install/. publish/
|
||||
if [[ "$RUNNER_OS" == "Linux" ]]; then
|
||||
test -f publish/libMaaCore.so
|
||||
else
|
||||
test -f publish/libMaaCore.dylib
|
||||
fi
|
||||
test -d publish/resource
|
||||
|
||||
- name: Package (Windows)
|
||||
if: runner.os == 'Windows'
|
||||
shell: pwsh
|
||||
run: |
|
||||
New-Item -ItemType Directory -Path release -Force | Out-Null
|
||||
$name = "MAAUnified-${{ needs.meta.outputs.tag }}-${{ matrix.name }}"
|
||||
Compress-Archive -Path publish\* -DestinationPath "release\$name.zip"
|
||||
|
||||
- name: Package (Unix)
|
||||
if: runner.os != 'Windows'
|
||||
shell: bash
|
||||
run: |
|
||||
mkdir -p release
|
||||
name="MAAUnified-${{ needs.meta.outputs.tag }}-${{ matrix.name }}"
|
||||
tar -czf "release/${name}.tar.gz" -C publish .
|
||||
|
||||
- name: Upload artifact
|
||||
uses: actions/upload-artifact@v7
|
||||
with:
|
||||
name: MAAUnified-${{ matrix.name }}
|
||||
path: release/*
|
||||
|
||||
187
.github/workflows/ci.yml
vendored
187
.github/workflows/ci.yml
vendored
@@ -42,11 +42,13 @@ jobs:
|
||||
prerelease: ${{ steps.set_pre.outputs.prerelease }}
|
||||
steps:
|
||||
- name: Show concurrency group
|
||||
env:
|
||||
CONCURRENCY_GROUP: ${{ github.workflow }}-${{ github.event.pull_request.head.repo.full_name || github.repository }}-${{ github.head_ref || github.ref_name }}${{ github.ref == 'refs/heads/dev-v2' && format('-{0}', github.sha) || '' }}
|
||||
run: |
|
||||
echo "Concurrency Group: ${{ github.workflow }}-${{ github.event.pull_request.head.repo.full_name || github.repository }}-${{ github.head_ref || github.ref_name }}${{ github.ref == 'refs/heads/dev-v2' && format('-{0}', github.sha) || '' }}"
|
||||
echo "Concurrency Group: $CONCURRENCY_GROUP"
|
||||
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
fetch-depth: 0
|
||||
show-progress: false
|
||||
@@ -101,11 +103,11 @@ jobs:
|
||||
matrix:
|
||||
arch: [arm64, x64]
|
||||
fail-fast: false
|
||||
runs-on: windows-latest
|
||||
runs-on: windows-2025-vs2026
|
||||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
show-progress: false
|
||||
|
||||
@@ -115,7 +117,7 @@ jobs:
|
||||
|
||||
- name: Cache MaaDeps
|
||||
id: cache-maadeps
|
||||
uses: actions/cache@v5
|
||||
uses: actions/cache@v6
|
||||
continue-on-error: true
|
||||
with:
|
||||
path: |
|
||||
@@ -150,6 +152,16 @@ jobs:
|
||||
cp MaaFramework-temp/bin/*Win32ControlUnit* install/
|
||||
cp MaaFramework-temp/bin/*AdbControlUnit* install/
|
||||
|
||||
- name: Upload MaaCore runtime for downstream jobs
|
||||
uses: actions/upload-artifact@v7
|
||||
with:
|
||||
name: MAARuntime-win-${{ matrix.arch }}
|
||||
path: |
|
||||
install/
|
||||
!install/*.h
|
||||
!install/*.pdb
|
||||
!install/msvc-debug/
|
||||
|
||||
- name: Generate global.json
|
||||
shell: bash
|
||||
run: |
|
||||
@@ -162,7 +174,7 @@ jobs:
|
||||
|
||||
- name: Cache .nuke/temp, ~/.nuget/packages
|
||||
id: cache-nuget
|
||||
uses: actions/cache@v5
|
||||
uses: actions/cache@v6
|
||||
continue-on-error: true
|
||||
with:
|
||||
path: |
|
||||
@@ -243,7 +255,7 @@ jobs:
|
||||
fail-fast: false
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
show-progress: false
|
||||
|
||||
@@ -253,7 +265,7 @@ jobs:
|
||||
|
||||
- name: Cache MaaDeps
|
||||
id: cache-maadeps
|
||||
uses: actions/cache@v5
|
||||
uses: actions/cache@v6
|
||||
continue-on-error: true
|
||||
with:
|
||||
path: ./src/MaaUtils/MaaDeps
|
||||
@@ -287,6 +299,12 @@ jobs:
|
||||
run: |
|
||||
cp MaaFramework-temp/bin/*AdbControlUnit* install/
|
||||
|
||||
- name: Upload MaaCore runtime for downstream jobs
|
||||
uses: actions/upload-artifact@v7
|
||||
with:
|
||||
name: MAARuntime-linux-${{ matrix.arch }}
|
||||
path: install/
|
||||
|
||||
- name: Setup cross compile toolchains for CLI
|
||||
uses: ./src/maa-cli/.github/actions/setup
|
||||
with:
|
||||
@@ -363,7 +381,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
show-progress: false
|
||||
|
||||
@@ -373,7 +391,7 @@ jobs:
|
||||
|
||||
- name: Cache MaaDeps
|
||||
id: cache-maadeps
|
||||
uses: actions/cache@v5
|
||||
uses: actions/cache@v6
|
||||
continue-on-error: true
|
||||
with:
|
||||
path: ./src/MaaUtils/MaaDeps
|
||||
@@ -435,7 +453,7 @@ jobs:
|
||||
fail-fast: false
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
show-progress: false
|
||||
|
||||
@@ -450,7 +468,7 @@ jobs:
|
||||
|
||||
- name: Cache MaaDeps
|
||||
id: cache-maadeps
|
||||
uses: actions/cache@v5
|
||||
uses: actions/cache@v6
|
||||
continue-on-error: true
|
||||
with:
|
||||
path: ./src/MaaUtils/MaaDeps
|
||||
@@ -487,13 +505,19 @@ jobs:
|
||||
name: MAACore-macos-${{ matrix.arch }}
|
||||
path: "install/*.dylib"
|
||||
|
||||
- name: Upload MaaCore runtime for downstream jobs
|
||||
uses: actions/upload-artifact@v7
|
||||
with:
|
||||
name: MAARuntime-macos-${{ matrix.arch }}
|
||||
path: install/
|
||||
|
||||
macOS-GUI:
|
||||
name: Build GUI for macOS
|
||||
needs: [meta, macOS-Core]
|
||||
runs-on: macos-26
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
show-progress: false
|
||||
|
||||
@@ -649,6 +673,139 @@ jobs:
|
||||
name: MAA-macos-universal
|
||||
path: ${{ startsWith(github.ref, 'refs/tags/v') && 'release/MAA*' || 'src/MaaMacGui/MAA.xcarchive/**' }}
|
||||
|
||||
avalonia:
|
||||
name: Build MAAUnified (Avalonia) ${{ matrix.name }}
|
||||
needs: [meta, windows, ubuntu, macOS-Core]
|
||||
runs-on: ${{ matrix.os }}
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- name: win-x64
|
||||
os: windows-2025-vs2026
|
||||
rid: win-x64
|
||||
runtime_artifact: MAARuntime-win-x64
|
||||
- name: linux-x64
|
||||
os: ubuntu-latest
|
||||
rid: linux-x64
|
||||
runtime_artifact: MAARuntime-linux-x86_64
|
||||
- name: macos-x64
|
||||
os: macos-latest
|
||||
rid: osx-x64
|
||||
runtime_artifact: MAARuntime-macos-x86_64
|
||||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
show-progress: false
|
||||
|
||||
- name: Fetch required submodules
|
||||
shell: bash
|
||||
run: bash ./.github/scripts/sync-optional-submodules.sh --init --depth 1 src/MAAUnified
|
||||
|
||||
- name: Setup .NET
|
||||
uses: actions/setup-dotnet@v5
|
||||
with:
|
||||
dotnet-version: "10.0.x"
|
||||
|
||||
- name: Restore app
|
||||
run: dotnet restore src/MAAUnified/App/MAAUnified.App.csproj
|
||||
|
||||
- name: Restore tests
|
||||
if: matrix.name != 'macos-x64'
|
||||
run: dotnet restore src/MAAUnified/Tests/MAAUnified.Tests.csproj
|
||||
|
||||
- name: Run Linux baseline consistency gate
|
||||
if: matrix.name == 'linux-x64'
|
||||
run: >
|
||||
dotnet test src/MAAUnified/Tests/MAAUnified.Tests.csproj -c Release --no-restore --disable-build-servers -m:1
|
||||
--results-directory TestResults/${{ matrix.name }}
|
||||
--logger "trx;LogFileName=baseline-consistency.trx"
|
||||
--filter "FullyQualifiedName~BaselineContractTests|FullyQualifiedName~BaselineCoverageTests|FullyQualifiedName~BaselineRenderSyncTests|FullyQualifiedName~ParityMatrixSyncTests"
|
||||
|
||||
- name: Run Linux full MAAUnified test gate
|
||||
if: matrix.name == 'linux-x64'
|
||||
run: >
|
||||
dotnet test src/MAAUnified/Tests/MAAUnified.Tests.csproj -c Release --no-restore --disable-build-servers -m:1
|
||||
--results-directory TestResults/${{ matrix.name }}
|
||||
--logger "trx;LogFileName=full-maaunified-tests.trx"
|
||||
|
||||
- name: Run Windows platform capability contract gate
|
||||
if: matrix.name == 'win-x64'
|
||||
run: >
|
||||
dotnet test src/MAAUnified/Tests/MAAUnified.Tests.csproj -c Release --no-restore --disable-build-servers -m:1
|
||||
--results-directory TestResults/${{ matrix.name }}
|
||||
--logger "trx;LogFileName=platform-capability-contract.trx"
|
||||
--filter "FullyQualifiedName~PlatformCapabilityContractTests"
|
||||
|
||||
- name: Run Windows native capability smoke gate
|
||||
if: matrix.name == 'win-x64'
|
||||
run: >
|
||||
dotnet test src/MAAUnified/Tests/MAAUnified.Tests.csproj -c Release --no-restore --disable-build-servers -m:1
|
||||
--results-directory TestResults/${{ matrix.name }}
|
||||
--logger "trx;LogFileName=platform-windows-native-smoke.trx"
|
||||
--filter "FullyQualifiedName~PlatformWindowsNativeSmokeTests"
|
||||
|
||||
- name: Upload test result artifacts on failure
|
||||
if: failure() && matrix.name != 'macos-x64'
|
||||
uses: actions/upload-artifact@v7
|
||||
with:
|
||||
name: MAAUnified-TestResults-${{ matrix.name }}
|
||||
path: TestResults/${{ matrix.name }}/*.trx
|
||||
if-no-files-found: ignore
|
||||
|
||||
- name: Download MaaCore runtime
|
||||
uses: actions/download-artifact@v8
|
||||
with:
|
||||
name: ${{ matrix.runtime_artifact }}
|
||||
path: install
|
||||
|
||||
- name: Publish MAAUnified app
|
||||
run: dotnet publish src/MAAUnified/App/MAAUnified.App.csproj -c Release -r ${{ matrix.rid }} --self-contained true -o publish
|
||||
|
||||
- name: Merge MaaCore runtime (Windows)
|
||||
if: runner.os == 'Windows'
|
||||
shell: pwsh
|
||||
run: |
|
||||
Copy-Item install\* publish\ -Recurse -Force
|
||||
if (!(Test-Path "publish\MaaCore.dll")) { throw "MaaCore.dll not found in publish output." }
|
||||
if (!(Test-Path "publish\resource")) { throw "resource directory not found in publish output." }
|
||||
|
||||
- name: Merge MaaCore runtime (Unix)
|
||||
if: runner.os != 'Windows'
|
||||
shell: bash
|
||||
run: |
|
||||
cp -a install/. publish/
|
||||
if [[ "$RUNNER_OS" == "Linux" ]]; then
|
||||
test -f publish/libMaaCore.so
|
||||
else
|
||||
test -f publish/libMaaCore.dylib
|
||||
fi
|
||||
test -d publish/resource
|
||||
|
||||
- name: Package (Windows)
|
||||
if: runner.os == 'Windows'
|
||||
shell: pwsh
|
||||
run: |
|
||||
New-Item -ItemType Directory -Path release -Force | Out-Null
|
||||
$name = "MAAUnified-${{ needs.meta.outputs.tag }}-${{ matrix.name }}"
|
||||
Compress-Archive -Path publish\* -DestinationPath "release\$name.zip"
|
||||
|
||||
- name: Package (Unix)
|
||||
if: runner.os != 'Windows'
|
||||
shell: bash
|
||||
run: |
|
||||
mkdir -p release
|
||||
name="MAAUnified-${{ needs.meta.outputs.tag }}-${{ matrix.name }}"
|
||||
tar -czf "release/${name}.tar.gz" -C publish .
|
||||
|
||||
- name: Upload artifact
|
||||
uses: actions/upload-artifact@v7
|
||||
with:
|
||||
name: MAAUnified-${{ matrix.name }}
|
||||
path: release/*
|
||||
|
||||
release:
|
||||
name: Publish Release
|
||||
if: startsWith(github.ref, 'refs/tags/v')
|
||||
@@ -664,12 +821,14 @@ jobs:
|
||||
run: |
|
||||
mv -vf assets/changelog/* .
|
||||
rm -rf assets/MAACore-macos-*
|
||||
rm -rf assets/MAARuntime-*
|
||||
rm -rf assets/MAAUnified-*
|
||||
cd assets
|
||||
# find . -type f | xargs mv -fvt .
|
||||
find . -type f | while read f; do mv -fvt . $f; done
|
||||
|
||||
- name: Publish release to GitHub
|
||||
uses: softprops/action-gh-release@v3.0.0
|
||||
uses: softprops/action-gh-release@v3.0.1
|
||||
with:
|
||||
body_path: CHANGELOG.md
|
||||
files: |
|
||||
|
||||
@@ -42,27 +42,31 @@ jobs:
|
||||
URL="${{ steps.release.outputs.url }}"
|
||||
|
||||
BASE_URL="https://github.com/${{ github.repository }}/releases/download/${TAG}"
|
||||
WIN_URL="${BASE_URL}/MAA-${TAG}-win-x64.zip"
|
||||
WIN64_URL="${BASE_URL}/MAA-${TAG}-win-x64.zip"
|
||||
WINARM_URL="${BASE_URL}/MAA-${TAG}-win-arm64.zip"
|
||||
MAC_URL="${BASE_URL}/MAA-${TAG}-macos-universal.dmg"
|
||||
LIN_URL="${BASE_URL}/MAA-${TAG}-linux-amd64.tar.gz"
|
||||
LIN64_URL="${BASE_URL}/MAA-${TAG}-linux-x86_64.tar.gz"
|
||||
LINARM_URL="${BASE_URL}/MAA-${TAG}-linux-aarch64.tar.gz"
|
||||
|
||||
DESCRIPTION=$(printf 'Read the full release note [here](%s).\n\nOpen or reopen your MAA client to get automatic updates.\nOr, download `MAA %s` for your platform by clicking the buttons below.' "$URL" "$TAG")
|
||||
DESCRIPTION=$(printf 'Read the full release note [here](%s).\n\nReopen your MAA client to get automatic updates.\nDownload MAA `%s` for your platform below.' "$URL" "$TAG")
|
||||
|
||||
PAYLOAD=$(jq -n \
|
||||
--arg tag "$TAG" \
|
||||
--arg description "$DESCRIPTION" \
|
||||
--arg win_url "$WIN_URL" \
|
||||
--arg win64_url "$WIN64_URL" \
|
||||
--arg winarm_url "$WINARM_URL" \
|
||||
--arg mac_url "$MAC_URL" \
|
||||
--arg lin_url "$LIN_URL" \
|
||||
--arg lin64_url "$LIN64_URL" \
|
||||
--arg linarm_url "$LINARM_URL" \
|
||||
'{
|
||||
embeds: [{
|
||||
title: ("🎉 New MAA Release: " + $tag),
|
||||
description: $description,
|
||||
color: 10246582,
|
||||
fields: [
|
||||
{ name: "Windows (x64)", value: ("[↗ Download](" + $win_url + ")"), inline: true },
|
||||
{ name: "macOS (Universal, dmg)", value: ("[↗ Download](" + $mac_url + ")"), inline: true },
|
||||
{ name: "Linux (amd64, tar.gz)", value: ("[↗ Download](" + $lin_url + ")"), inline: true }
|
||||
{ name: "Windows", value: ("[x64](" + $win64_url + ") ❘ [ARM](" + $winarm_url + ")"), inline: true },
|
||||
{ name: "macOS", value: ("[Universal](" + $mac_url + ")"), inline: true },
|
||||
{ name: "Linux", value: ("[x64](" + $lin64_url + ") ❘ [ARM](" + $linarm_url + ")"), inline: true }
|
||||
]
|
||||
}]
|
||||
}')
|
||||
|
||||
30
.github/workflows/issue-ai-analysis.yml
vendored
30
.github/workflows/issue-ai-analysis.yml
vendored
@@ -13,7 +13,7 @@ on:
|
||||
type: number
|
||||
|
||||
jobs:
|
||||
codex-analysis:
|
||||
ai-analysis:
|
||||
if: |
|
||||
(github.event_name == 'issues' && github.event.action == 'opened') ||
|
||||
github.event_name == 'workflow_dispatch' ||
|
||||
@@ -27,38 +27,36 @@ jobs:
|
||||
contents: read
|
||||
issues: write
|
||||
steps:
|
||||
# 这个 action 只负责编排,分析质量仍依赖配套的 issue/log analysis skill。
|
||||
# 分析质量仍依赖配套的 issue/log analysis skill。
|
||||
# 详细使用文档:https://github.com/MistEO/ai-issue-analysis
|
||||
# 最佳实践参考:
|
||||
# - https://github.com/MaaEnd/MaaEnd/blob/v2/.claude/skills/maaend-issue-log-analysis/SKILL.md
|
||||
# - https://github.com/MaaAssistantArknights/MaaAssistantArknights/blob/dev-v2/.claude/skills/maa-issue-log-analysis/SKILL.md
|
||||
- name: Analyze issue with Codex
|
||||
id: codex
|
||||
- name: Analyze issue with AI
|
||||
id: analysis
|
||||
continue-on-error: true
|
||||
uses: MistEO/ai-issue-analysis@codex
|
||||
uses: MistEO/ai-issue-analysis@main
|
||||
with:
|
||||
agent: ${{ secrets.BOT_AI_AGENT }}
|
||||
api-key: ${{ secrets.BOT_AI_API_KEY }}
|
||||
api-base-url: ${{ secrets.BOT_AI_API_BASE_URL }}
|
||||
model: ${{ secrets.BOT_AI_MODEL }}
|
||||
github-token: ${{ secrets.MAA_BOT_TOKEN }}
|
||||
codex-api-key: ${{ secrets.CODEX_API_KEY }}
|
||||
codex-base-url: ${{ secrets.CODEX_BASE_URL }}
|
||||
codex-model: ${{ secrets.CODEX_MODEL }}
|
||||
bot-name: '@MaaArknightsBot'
|
||||
initial-comment-body: |
|
||||
🤖 **MaaBot 正在分析该 Issue...**
|
||||
|
||||
感谢您的反馈!AI 正在自动分析该问题,预计耗时约 10 分钟。
|
||||
prompt-template: |
|
||||
分析 GitHub Issue {{issue_number}}。把最终结论写到 {{answer_file}}。
|
||||
严格按照 .claude/skills/maa-issue-log-analysis/SKILL.md 中的规则,分析 GitHub Issue {{issue_number}}。把最终结论写到 {{answer_file}}。
|
||||
extra-comment-content: |
|
||||
<!-- Skip all labels -->
|
||||
|
||||
- name: 查看完整输入输出
|
||||
if: always()
|
||||
env:
|
||||
ISSUE_NUMBER: ${{ steps.codex.outputs.issue-number }}
|
||||
COMMENT_ID: ${{ steps.codex.outputs.comment-id }}
|
||||
COMMENT_URL: ${{ steps.codex.outputs.comment-url }}
|
||||
ISSUE_NUMBER: ${{ steps.analysis.outputs.issue-number }}
|
||||
COMMENT_ID: ${{ steps.analysis.outputs.comment-id }}
|
||||
COMMENT_URL: ${{ steps.analysis.outputs.comment-url }}
|
||||
run: |
|
||||
echo "issue_number=$ISSUE_NUMBER"
|
||||
echo "comment_id=$COMMENT_ID"
|
||||
echo "comment_url=$COMMENT_URL"
|
||||
echo "(Full codex-output and final-conclusion are available in the uploaded artifacts)"
|
||||
echo "(Full agent-output and final-conclusion are available in the uploaded artifacts)"
|
||||
|
||||
4
.github/workflows/markdown-checker.yml
vendored
4
.github/workflows/markdown-checker.yml
vendored
@@ -31,12 +31,12 @@ jobs:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
show-progress: false
|
||||
|
||||
- name: Cache lychee responses
|
||||
uses: actions/cache@v5
|
||||
uses: actions/cache@v6
|
||||
continue-on-error: true
|
||||
with:
|
||||
path: .lycheecache
|
||||
|
||||
4
.github/workflows/optimize-templates.yml
vendored
4
.github/workflows/optimize-templates.yml
vendored
@@ -44,7 +44,7 @@ jobs:
|
||||
|
||||
- name: Checkout repository
|
||||
if: steps.check_push.outputs.is_pr != 'True'
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
show-progress: false
|
||||
persist-credentials: false
|
||||
@@ -104,7 +104,7 @@ jobs:
|
||||
|
||||
- name: Push changes
|
||||
if: steps.check_push.outputs.is_pr != 'True' && steps.commit_changes.outputs.have_commits == 'True' && github.repository_owner == 'MaaAssistantArknights'
|
||||
uses: ad-m/github-push-action@d30dc2d070765d7e509df00c34c5fa2dd636ff74 # master as of 2026-05-06
|
||||
uses: ad-m/github-push-action@881a6320fdb16eb5318c5054f31c218aec2b324c # v1.3.0
|
||||
with:
|
||||
github_token: ${{ secrets.MAA_RESOURCE_SYNC }}
|
||||
branch: ${{ github.ref }}
|
||||
|
||||
22
.github/workflows/pr-auto-tag.yml
vendored
22
.github/workflows/pr-auto-tag.yml
vendored
@@ -21,7 +21,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
fetch-depth: 0
|
||||
token: ${{ secrets.MAARELEASE_RELEASE }}
|
||||
@@ -33,21 +33,29 @@ jobs:
|
||||
|
||||
- name: Determine tag name
|
||||
id: extract_tag
|
||||
env:
|
||||
EVENT_NAME: ${{ github.event_name }}
|
||||
PR_TITLE: ${{ github.event.pull_request.title }}
|
||||
INPUT_TAG: ${{ inputs.tag }}
|
||||
run: |
|
||||
if ${{ github.event_name != 'workflow_dispatch' }}; then
|
||||
tag_name=$(echo "${{ github.event.pull_request.title }}" | sed -E 's/(Release|release)//' | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
if [ "$EVENT_NAME" != "workflow_dispatch" ]; then
|
||||
tag_name=$(printf '%s' "$PR_TITLE" | sed -E 's/(Release|release)//' | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
echo "tag_name=$tag_name" >> $GITHUB_OUTPUT
|
||||
else
|
||||
echo "tag_name=${{ inputs.tag }}" >> $GITHUB_OUTPUT
|
||||
echo "tag_name=$INPUT_TAG" >> $GITHUB_OUTPUT
|
||||
fi
|
||||
|
||||
- name: Create and push release tag
|
||||
env:
|
||||
TAG_NAME: ${{ steps.extract_tag.outputs.tag_name }}
|
||||
run: |
|
||||
git tag -a "${{ steps.extract_tag.outputs.tag_name }}" -m "${{ steps.extract_tag.outputs.tag_name }}" -f
|
||||
git push origin "${{ steps.extract_tag.outputs.tag_name }}"
|
||||
git tag -a "$TAG_NAME" -m "$TAG_NAME" -f
|
||||
git push origin "$TAG_NAME"
|
||||
|
||||
- name: Merge tag into dev-v2 and push
|
||||
env:
|
||||
TAG_NAME: ${{ steps.extract_tag.outputs.tag_name }}
|
||||
run: |
|
||||
git switch dev-v2
|
||||
git merge "${{ steps.extract_tag.outputs.tag_name }}"
|
||||
git merge "$TAG_NAME"
|
||||
git push origin dev-v2
|
||||
|
||||
2
.github/workflows/pre-commit-scheduled.yml
vendored
2
.github/workflows/pre-commit-scheduled.yml
vendored
@@ -11,7 +11,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
fetch-depth: 0
|
||||
show-progress: false
|
||||
|
||||
12
.github/workflows/release-nightly-ota.yml
vendored
12
.github/workflows/release-nightly-ota.yml
vendored
@@ -28,7 +28,7 @@ jobs:
|
||||
build-win-nightly:
|
||||
name: Build Nightly for Windows
|
||||
if: github.repository_owner == 'MaaAssistantArknights'
|
||||
runs-on: windows-latest
|
||||
runs-on: windows-2025-vs2026
|
||||
strategy:
|
||||
matrix:
|
||||
arch: [x64]
|
||||
@@ -40,7 +40,7 @@ jobs:
|
||||
changelog: ${{ steps.read_changelog.outputs.content }}
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
# repository: 'MaaAssistantArknights/MaaAssistantArknights'
|
||||
#ref: ${{ inputs.ref }}
|
||||
@@ -170,7 +170,7 @@ jobs:
|
||||
|
||||
- name: Cache MaaDeps
|
||||
id: cache-maadeps
|
||||
uses: actions/cache@v5
|
||||
uses: actions/cache@v6
|
||||
continue-on-error: true
|
||||
with:
|
||||
path: |
|
||||
@@ -218,7 +218,7 @@ jobs:
|
||||
|
||||
- name: Cache .nuke/temp, ~/.nuget/packages
|
||||
id: cache-nuget
|
||||
uses: actions/cache@v5
|
||||
uses: actions/cache@v6
|
||||
continue-on-error: true
|
||||
with:
|
||||
path: |
|
||||
@@ -298,7 +298,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout MaaRelease
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
repository: ${{ format('{0}/{1}', github.repository_owner, 'MaaRelease') }}
|
||||
fetch-depth: 0
|
||||
@@ -329,7 +329,7 @@ jobs:
|
||||
echo ${{ needs.build-win-nightly.outputs.tag }}
|
||||
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
path: MaaAssistantArknights
|
||||
token: ${{ secrets.MAARELEASE_RELEASE }}
|
||||
|
||||
6
.github/workflows/release-ota.yml
vendored
6
.github/workflows/release-ota.yml
vendored
@@ -26,7 +26,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout MaaRelease
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
show-progress: false
|
||||
repository: ${{ format('{0}/{1}', github.repository_owner, 'MaaRelease') }}
|
||||
@@ -102,7 +102,7 @@ jobs:
|
||||
path: ./MaaReleaseConfig
|
||||
|
||||
- name: Checkout MaaRelease
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
show-progress: false
|
||||
repository: ${{ format('{0}/{1}', github.repository_owner, 'MaaRelease') }}
|
||||
@@ -111,7 +111,7 @@ jobs:
|
||||
token: ${{ secrets.MAARELEASE_RELEASE }}
|
||||
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
show-progress: false
|
||||
path: MaaAssistantArknights
|
||||
|
||||
152
.github/workflows/release-preparation.yml
vendored
152
.github/workflows/release-preparation.yml
vendored
@@ -7,93 +7,127 @@ on:
|
||||
- reopened
|
||||
- ready_for_review
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
pr_number:
|
||||
description: 'Release PR number for changelog generation'
|
||||
required: false
|
||||
type: number
|
||||
|
||||
jobs:
|
||||
generate-changelog:
|
||||
name: Generate Changelog
|
||||
# startsWith 表达式不区分大小写
|
||||
if: github.event.pull_request.draft == false && startsWith(github.event.pull_request.title, 'Release v')
|
||||
if: |
|
||||
(github.event_name == 'workflow_dispatch' && github.event.inputs.pr_number != '') ||
|
||||
(github.event.pull_request.head.repo.full_name == github.repository &&
|
||||
github.event.pull_request.draft == false &&
|
||||
startsWith(github.event.pull_request.title, 'Release v'))
|
||||
runs-on: ubuntu-latest
|
||||
timeout-minutes: 30
|
||||
permissions:
|
||||
contents: write
|
||||
pull-requests: write
|
||||
issues: write
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v6
|
||||
- name: Checkout dev-v2 with full history
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
ref: dev-v2
|
||||
fetch-depth: 0
|
||||
show-progress: false
|
||||
|
||||
- name: Extract release information
|
||||
id: extract_tag
|
||||
- name: Extract version from Release PR
|
||||
id: version
|
||||
env:
|
||||
PR_BODY: ${{ format('{0}/{1}', runner.temp, 'output' ) }}
|
||||
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
PR_NUMBER: ${{ github.event.pull_request.number || github.event.inputs.pr_number }}
|
||||
PR_TITLE: ${{ github.event.pull_request.title }}
|
||||
run: |
|
||||
tag_name=$(echo "${{ github.event.pull_request.title }}" | sed -E 's/(Release|release)//' | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
echo "tag_name=$tag_name" >> $GITHUB_OUTPUT
|
||||
title="${PR_TITLE:-$(gh pr view "$PR_NUMBER" --json title -q .title)}"
|
||||
version=$(echo "$title" | sed -E 's/[Rr]elease\s*//')
|
||||
echo "version=$version" >> "$GITHUB_OUTPUT"
|
||||
echo "Release version: $version"
|
||||
|
||||
pr_title="docs: Auto Update Changelogs of "$tag_name
|
||||
echo "pr_title=$pr_title" >> $GITHUB_OUTPUT
|
||||
- name: Generate changelog with AI
|
||||
id: analysis
|
||||
continue-on-error: true
|
||||
uses: MistEO/ai-issue-analysis@main
|
||||
with:
|
||||
agent: ${{ secrets.BOT_AI_AGENT }}
|
||||
api-key: ${{ secrets.BOT_AI_API_KEY }}
|
||||
api-base-url: ${{ secrets.BOT_AI_API_BASE_URL }}
|
||||
model: ${{ secrets.BOT_AI_MODEL }}
|
||||
github-token: ${{ secrets.MAA_BOT_TOKEN }}
|
||||
issue-number: ${{ github.event.pull_request.number || github.event.inputs.pr_number }}
|
||||
checkout-repository: false
|
||||
initial-comment-body: |
|
||||
🤖 **AI 正在生成 Changelog...**
|
||||
|
||||
latest_stable_tag=$(git tag -l 'v*' | grep -v '-' | sort -V | tail -n 1) # 上一个 stable 版本
|
||||
newest_tag=$(git describe --tags --match "v*" --abbrev=0) # 最新版本
|
||||
echo "latest_stable_tag=$latest_stable_tag" >> $GITHUB_OUTPUT
|
||||
echo "newest_tag=$newest_tag" >> $GITHUB_OUTPUT
|
||||
正在根据提交记录自动生成 Changelog,预计耗时约 10 分钟。
|
||||
prompt-template: |
|
||||
你是 MAA 项目的 Changelog 生成专员。
|
||||
|
||||
if [[ $tag_name == *-* ]]; then # 判断新版本是否为 beta 版本
|
||||
latest=$newest_tag # 若是,则将 latest 参数设置为最新版本
|
||||
else
|
||||
latest=$latest_stable_tag # 若否,则设置为上一个 stable 版本
|
||||
当前 Release PR 编号为 #{{issue_number}}(仓库 {{repository}}),请从该 PR 标题中提取目标版本号。
|
||||
严格按照 .claude/skills/changelog/SKILL.md 中的规则,分析 git 提交记录(tag 间的 commit 及其 diff)和现有 CHANGELOG.md,
|
||||
生成完整的新版本 Changelog Markdown 并写到 {{answer_file}}。
|
||||
|
||||
{{answer_file}} 的内容应当是可以直接替换 CHANGELOG.md 整个文件的完整内容(包含新版本和所有历史版本)。
|
||||
details-summary: 点击此处展开生成过程
|
||||
|
||||
- name: Write CHANGELOG.md from AI output
|
||||
if: steps.analysis.outcome == 'success'
|
||||
run: |
|
||||
if [ ! -f answer.md ] || [ ! -s answer.md ]; then
|
||||
echo "::error::answer.md not found or empty, cannot update CHANGELOG.md"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "latest=$latest" >> $GITHUB_OUTPUT
|
||||
cp answer.md CHANGELOG.md
|
||||
echo "CHANGELOG.md updated from AI output ($(wc -l < CHANGELOG.md) lines)"
|
||||
|
||||
cat $GITHUB_OUTPUT
|
||||
|
||||
echo '======='
|
||||
|
||||
echo 'Target PR: ${{ github.event.pull_request.html_url }}' >> $PR_BODY
|
||||
echo '' >> $PR_BODY
|
||||
echo '<details><summary>Debug information</summary>' >> $PR_BODY
|
||||
echo '' >> $PR_BODY
|
||||
echo '```' >> $PR_BODY
|
||||
sed 's/=/: /1' $GITHUB_OUTPUT >> $PR_BODY
|
||||
echo '```' >> $PR_BODY
|
||||
echo '' >> $PR_BODY
|
||||
echo '</details>' >> $PR_BODY
|
||||
|
||||
cat $PR_BODY
|
||||
|
||||
- name: Generate changelog
|
||||
run: |
|
||||
git switch dev-v2
|
||||
python3 tools/ChangelogGenerator/changelog_generator.py --tag "${{ steps.extract_tag.outputs.tag_name }}" --latest "${{ steps.extract_tag.outputs.latest }}"
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
- name: Commit changes
|
||||
run: |
|
||||
git status
|
||||
|
||||
git config user.name "$GITHUB_ACTOR"
|
||||
git config user.email "$GITHUB_ACTOR@users.noreply.github.com"
|
||||
git add .
|
||||
|
||||
commit_msg="docs: Auto Generate Changelog of Release ""${{ steps.extract_tag.outputs.tag_name }}"
|
||||
git commit -m "$commit_msg"
|
||||
if git diff --quiet CHANGELOG.md 2>/dev/null; then
|
||||
echo "::warning::AI output is identical to existing CHANGELOG.md, no PR will be created"
|
||||
else
|
||||
echo "Changes detected:"
|
||||
git diff --stat CHANGELOG.md
|
||||
fi
|
||||
|
||||
- name: Create changelog PR
|
||||
if: steps.analysis.outcome == 'success'
|
||||
uses: peter-evans/create-pull-request@v8
|
||||
with:
|
||||
sign-commits: true
|
||||
token: ${{ secrets.GITHUB_TOKEN }}
|
||||
title: ${{ steps.extract_tag.outputs.pr_title }}
|
||||
body-path: ${{ format('{0}/{1}', runner.temp, 'output' ) }}
|
||||
base: "dev-v2"
|
||||
branch: "changelog"
|
||||
commit-message: "docs: Auto Generate Changelog of Release ${{ steps.version.outputs.version }}"
|
||||
sign-commits: true
|
||||
title: "docs: Auto Update Changelogs of ${{ steps.version.outputs.version }}"
|
||||
body: |
|
||||
Auto-generated changelog for **${{ steps.version.outputs.version }}**.
|
||||
|
||||
Target Release PR: #${{ github.event.pull_request.number || github.event.inputs.pr_number }}
|
||||
base: dev-v2
|
||||
branch: changelog
|
||||
delete-branch: true
|
||||
add-paths: CHANGELOG.md
|
||||
reviewers: |
|
||||
AnnAngela
|
||||
assignees: |
|
||||
AnnAngela
|
||||
|
||||
- name: Show outputs
|
||||
if: always()
|
||||
env:
|
||||
COMMENT_URL: ${{ steps.analysis.outputs.comment-url }}
|
||||
run: |
|
||||
echo "comment_url=$COMMENT_URL"
|
||||
echo "(Full agent-output and final-conclusion are available in the uploaded artifacts)"
|
||||
|
||||
assign-release-reviewers:
|
||||
name: Assign Reviewers to Release PR
|
||||
if: github.event.pull_request.head.repo.full_name == github.repository && github.event.pull_request.draft == false && startsWith(github.event.pull_request.title, 'Release v')
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v7
|
||||
|
||||
- name: Assign reviewers to release PR
|
||||
uses: kentaro-m/auto-assign-action@v2.0.2
|
||||
with:
|
||||
@@ -101,7 +135,7 @@ jobs:
|
||||
|
||||
update-submodules:
|
||||
name: Update Submodules
|
||||
if: github.event.pull_request.draft == false && startsWith(github.event.pull_request.title, 'Release v')
|
||||
if: github.event.pull_request.head.repo.full_name == github.repository && github.event.pull_request.draft == false && startsWith(github.event.pull_request.title, 'Release v')
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Trigger submodule update workflow
|
||||
|
||||
16
.github/workflows/res-update-game.yml
vendored
16
.github/workflows/res-update-game.yml
vendored
@@ -17,7 +17,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Clone ArknightsGameResource for Official
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
show-progress: false
|
||||
repository: yuanyan3060/ArknightsGameResource
|
||||
@@ -49,7 +49,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Clone ArknightsGameResource_Yostar for Overseas
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
show-progress: false
|
||||
repository: ArknightsAssets/ArknightsGamedata
|
||||
@@ -92,7 +92,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Clone arknights-toolbox-update for Taiwan
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
show-progress: false
|
||||
repository: arkntools/arknights-data-tw-for-maa
|
||||
@@ -145,7 +145,7 @@ jobs:
|
||||
runs-on: macos-latest
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
# TL;DR https://github.com/MaaAssistantArknights/MaaAssistantArknights/issues/9872#issuecomment-2251378371
|
||||
# actions/checkout uses ${{ secrets.GITHUB_TOKEN }} by default, meaning all steps will inherit it
|
||||
@@ -155,7 +155,7 @@ jobs:
|
||||
|
||||
- name: Restore ResourceUpdater from cache
|
||||
id: resupd-cache
|
||||
uses: actions/cache/restore@v5
|
||||
uses: actions/cache/restore@v6
|
||||
continue-on-error: true
|
||||
with:
|
||||
key: ResourceUpdater-${{ runner.os }}-${{ hashFiles('tools/ResourceUpdater/main.cpp') }}
|
||||
@@ -171,7 +171,7 @@ jobs:
|
||||
- name: Cache MaaDeps
|
||||
if: steps.resupd-cache.outputs.cache-hit != 'true'
|
||||
id: maadeps-cache
|
||||
uses: actions/cache@v5
|
||||
uses: actions/cache@v6
|
||||
continue-on-error: true
|
||||
with:
|
||||
path: |
|
||||
@@ -195,7 +195,7 @@ jobs:
|
||||
|
||||
- name: Save ResourceUpdater to cache
|
||||
if: always() && steps.resupd-cache.outputs.cache-hit != 'true'
|
||||
uses: actions/cache/save@v5
|
||||
uses: actions/cache/save@v6
|
||||
continue-on-error: true
|
||||
with:
|
||||
key: ResourceUpdater-${{ runner.os }}-${{ hashFiles('tools/ResourceUpdater/main.cpp') }}
|
||||
@@ -306,7 +306,7 @@ jobs:
|
||||
|
||||
- name: Push changes
|
||||
if: steps.add_files.outputs.have_commits == 'True'
|
||||
uses: ad-m/github-push-action@d30dc2d070765d7e509df00c34c5fa2dd636ff74 # master as of 2026-05-06
|
||||
uses: ad-m/github-push-action@881a6320fdb16eb5318c5054f31c218aec2b324c # v1.3.0
|
||||
with:
|
||||
branch: ${{ github.ref }}
|
||||
github_token: ${{ secrets.MAA_RESOURCE_SYNC }}
|
||||
|
||||
8
.github/workflows/smoke-testing.yml
vendored
8
.github/workflows/smoke-testing.yml
vendored
@@ -43,7 +43,7 @@ jobs:
|
||||
runs-on: macos-latest
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
show-progress: false
|
||||
|
||||
@@ -56,7 +56,7 @@ jobs:
|
||||
- name: Restore cache for Smoke Test
|
||||
if: ${{ steps.cache_key.outputs.key != '' }}
|
||||
id: smoke-cache
|
||||
uses: actions/cache/restore@v5
|
||||
uses: actions/cache/restore@v6
|
||||
continue-on-error: true
|
||||
with:
|
||||
key: ${{ steps.cache_key.outputs.key }}
|
||||
@@ -76,7 +76,7 @@ jobs:
|
||||
- name: Cache MaaDeps
|
||||
if: steps.smoke-cache.outputs.cache-hit != 'true'
|
||||
id: maadeps-cache
|
||||
uses: actions/cache@v5
|
||||
uses: actions/cache@v6
|
||||
continue-on-error: true
|
||||
with:
|
||||
path: ./src/MaaUtils/MaaDeps
|
||||
@@ -107,7 +107,7 @@ jobs:
|
||||
|
||||
- name: Save cache for Smoke Test (only in dev-v2)
|
||||
if: steps.smoke-cache.outputs.cache-hit != 'true' && github.ref == 'refs/heads/dev-v2'
|
||||
uses: actions/cache/save@v5
|
||||
uses: actions/cache/save@v6
|
||||
continue-on-error: true
|
||||
with:
|
||||
key: ${{ steps.cache_key.outputs.key }}
|
||||
|
||||
4
.github/workflows/sync-resource.yml
vendored
4
.github/workflows/sync-resource.yml
vendored
@@ -17,7 +17,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
show-progress: false
|
||||
|
||||
@@ -28,7 +28,7 @@ jobs:
|
||||
git show -s
|
||||
|
||||
- name: Checkout MaaResource
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
repository: MaaAssistantArknights/MaaResource
|
||||
show-progress: false
|
||||
|
||||
4
.github/workflows/unit-tests.yml
vendored
4
.github/workflows/unit-tests.yml
vendored
@@ -28,7 +28,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
fetch-depth: 0
|
||||
show-progress: false
|
||||
@@ -105,7 +105,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
show-progress: false
|
||||
|
||||
|
||||
2
.github/workflows/update-submodules.yml
vendored
2
.github/workflows/update-submodules.yml
vendored
@@ -12,7 +12,7 @@ jobs:
|
||||
if: github.repository_owner == 'MaaAssistantArknights'
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
submodules: true
|
||||
|
||||
|
||||
2
.github/workflows/website-workflow.yml
vendored
2
.github/workflows/website-workflow.yml
vendored
@@ -35,7 +35,7 @@ jobs:
|
||||
timeout-minutes: 20
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
show-progress: false
|
||||
|
||||
|
||||
137
CHANGELOG.md
137
CHANGELOG.md
@@ -1,34 +1,33 @@
|
||||
## v6.12.0
|
||||
## v6.14.1
|
||||
|
||||
### Highlights
|
||||
|
||||
泡影苍霆活动关卡暂不支持多作业模式
|
||||
由于本次活动关卡的字体与界面结构较为特殊,MAA 无法在活动关卡中正常使用多作业模式。
|
||||
使用自动战斗功能时,请关闭 MAA 的「多作业模式」,并在干员编队界面启动任务。
|
||||
作业站中的「作业集」仅用于归纳作业,仍可正常导入。导入后可点击关卡名称右侧的文件图标,快速切换至对应关卡的单作业模式使用。
|
||||
#### 莫奈取色
|
||||
|
||||
#### 阵地足球锦标赛
|
||||
新增背景莫奈取色,可根据背景图自动生成主题色,也支持手动选色。
|
||||
|
||||
新增支持阵地足球锦标赛小游戏,可前往 「小工具-牛杂-当期活动」 进行选择。
|
||||
#### 仓库识别支持更多基础资源
|
||||
|
||||
#### 悖论模拟支持跳过战斗失败的关卡
|
||||
仓库识别现已新增对源石、合成玉、龙门币、赤金与采购凭证的识别支持,导出与库存核对更完整;排序现已改为按游戏内顺序排列。
|
||||
|
||||
悖论模拟新增跳过战斗失败的作业选项,仅自动取消已完成的作业,未完成的作业将继续保持勾选状态。
|
||||
#### 截图与模拟器兼容性提示更完整
|
||||
|
||||
#### 支持 MuMu 6.0 版本截图增强
|
||||
|
||||
支持 MuMu 6.0 版本安卓 15 的截图增强路径,提升截图稳定性和兼容性。
|
||||
在设置指引与开始唤醒中补充截图增强与截图测试入口,MuMu 截图增强也已支持 `emulator-5xxx` 格式端口;新增当前模拟器帧率检测与提示,补充 MuMu 后台保活检测,以及雷电模拟器搭配 MaaTouch 时的组合警告,帮助更快定位截图异常、操作异常与性能设置问题。
|
||||
|
||||
<details>
|
||||
<summary><b>English</b></summary>
|
||||
|
||||
#### Paradox Simulation Support for Skipping Failed Battle Stages
|
||||
#### Monet Theming
|
||||
|
||||
The Paradox Simulation now includes an option to skip failed battle stages, automatically unchecking completed stages while keeping incomplete stages checked.
|
||||
Added background Monet theming with both automatic color extraction and manual color selection.
|
||||
|
||||
#### Support for MuMu 6.0 Screenshot Enhancement
|
||||
#### More Base Resources Supported in Depot Recognition
|
||||
|
||||
Supports the enhanced screenshot path for MuMu 6.0 Android 15, improving screenshot stability and compatibility.
|
||||
Depot recognition now supports Originium, Orundum, LMD, Gold, and Purchase Certificates, making inventory checks and exports more complete. Items are now sorted by in-game order.
|
||||
|
||||
#### Better Screenshot and Emulator Compatibility Guidance
|
||||
|
||||
Screenshot enhancement and screenshot test entries are now surfaced in setup guidance and startup wake-up, and MuMu screenshot enhancement now supports `emulator-5xxx` style ports. Added emulator frame rate detection and warnings, MuMu background keep-alive detection, and a warning for the LDPlayer + MaaTouch combination, making screenshot, input, and performance issues easier to diagnose.
|
||||
|
||||
</details>
|
||||
|
||||
@@ -37,63 +36,77 @@ Supports the enhanced screenshot path for MuMu 6.0 Android 15, improving screens
|
||||
以下是详细内容:
|
||||
|
||||
<details open>
|
||||
<summary><b>v6.12.0 (2026-06-11)</b></summary>
|
||||
<summary><b>v6.14.1 (2026-07-11)</b></summary>
|
||||
|
||||
### 新增 | New
|
||||
|
||||
* 繁中服支持「雪山降臨1101」活动导航与「喀蘭貿易技術研發部」小游戏 (#17073) @momomochi987
|
||||
* 添加阵地足球锦标赛小游戏 @ABA2396
|
||||
* 理智药使用增加使用中的药品信息 @status102
|
||||
* 支持 MuMu 6.0 截图增强路径 (#16994) @ABA2396
|
||||
* 切换主题时保存当前画面截图 (#16993) @ABA2396
|
||||
* 悖论模拟支持跳过战斗失败的作业,自动战斗作业增加对应结构 (#16985) @status102
|
||||
* 启动设置添加模拟器启动测试按钮,便于测试是否配置成功 @ABA2396
|
||||
* 统一 SearchBar 样式 @ABA2396
|
||||
|
||||
### 改进 | Improved
|
||||
|
||||
* 更新 MuMu 12 关闭命令至 MuMuManager 新版 API (#17067) @Zmjjeff7
|
||||
* 贸易站切换产物前先校验当前状态,避免已达成目标时的冗余操作 (#16954) @ZiyinLin
|
||||
* 修正小游戏显示名称与提示文案的本地化优先级 @ABA2396
|
||||
* 优化阵地足球锦标赛部署坐标与动画时序 @ABA2396
|
||||
* 更新 OF-1 信用作战作业干员配置 @ABA2396
|
||||
* 优化部分情况下自动战斗导航 OCR 结果中会出现误识别的前缀 @status102
|
||||
* 基于灰度阈值预处理的自动战斗导航,适配 H 关及怪猎二期 TD-2 本 (#16990) @status102
|
||||
* 肉鸽弹窗类事件处理重构 CloseCollectionClose (#17005) @status102
|
||||
* InvokeProcSubTaskMsg 重构 (#16979) @status102
|
||||
* 自动战斗新增支持 ZOOT 作业站新格式神秘代码(`prts://` 前缀,区分单个作业与作业集),兼容旧 `maa://` 格式 ([#17322](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17322)) @ABA2396
|
||||
|
||||
### 修复 | Fix
|
||||
|
||||
* 修复启动模拟器与 ADB 操作时 Process 对象未释放导致句柄泄漏 (#17060) @Zmjjeff7
|
||||
* 修复配置创建失败时回滚不一致的问题 @ABA2396
|
||||
* 修复 RainbowAnimation 画刷选择潜在的空引用异常 @ABA2396
|
||||
* ConfigFactory Save 锁统一 (#17052) @status102
|
||||
* 错误隐藏开局分队与开局干员选项 @ABA2396
|
||||
* 修复特克诺干员名 OCR 误识别 (#17030) @ZiyinLin
|
||||
* 修复绿票商店状态回退错误及二阶段校验问题 @status102 @ZiyinLin
|
||||
* MaskedCcoeffMatcher 稀疏路径累加器改用 CV_64F 防止大数目相减精度损失 (#16983) @Aliothmoon
|
||||
* 降低 PlayCover 下肉鸽部分任务的模版匹配分数阈值 (#16968) @Alan-Charred
|
||||
* 更新 EN 服 IS6 bosky 模板与文字尺寸 @Constrat
|
||||
* 修复 MaaMacGui changelog 贡献者 mention (#16978) @ColdSpellhere
|
||||
* 修复因网络原因导致跳过肉鸽结局剧情时出错的问题 @Saratoga-Official
|
||||
* 修复干员折桠识别错误 @Saratoga-Official
|
||||
* 修复开始唤醒手动切换账号运行时无法切换账号的问题 @status102
|
||||
* 修复截图测试窗口可被拖拽调整大小导致崩溃的问题 @ABA2396
|
||||
* YostarEN: fix `Roguelike@RewardCompleted` template mismatch recognition issue @Constrat
|
||||
* YostarJP: fix JieGarden DLC2 厉-西廉贞 tongbao OCR recognition issue @Manicsteiner
|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><b>v6.14.0 (2026-07-09)</b></summary>
|
||||
|
||||
### 新增 | New
|
||||
|
||||
* 新增背景莫奈取色,支持根据背景图自动生成主题色,也支持手动选择自定义颜色;优化主题色板生成与对比度表现 ([#17242](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17242), [#17243](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17243), [#17249](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17249)) @ABA2396
|
||||
* 自动战斗多作业模式新增支持异体字关卡导航;部分活动与支线关卡新增模板导航,在有模板时可优先使用模板识别、无模板时回退 OCR ([#16984](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/16984)) @ABA2396
|
||||
* 仓库识别新增支持源石、合成玉、龙门币、赤金与采购凭证 ([#17287](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17287)) @ABA2396
|
||||
* 账号切换新增启用勾选框,可按需关闭账号切换 ([#17280](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17280)) @ABA2396
|
||||
* 新增当前模拟器帧率检测与提示,可识别过低、非 60 FPS 与异常高帧率设置 ([#17219](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17219)) @ABA2396
|
||||
* 新增 MuMu 后台保活检测,连接后可提示可能导致截图与操作异常的后台保活设置 ([#17241](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17241)) @ABA2396
|
||||
* 新增同时使用雷电模拟器 + MaaTouch 组合的警告 ([#17238](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17238)) @ABA2396
|
||||
* 设置指引与开始唤醒中新增截图增强与截图测试相关选项 ([#17247](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17247)) @ABA2396
|
||||
* MuMu 截图增强新增支持 `emulator-5xxx` 格式端口 ([#17255](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17255)) @ABA2396
|
||||
* 新增更新器进度窗口显示开关,并补充自动下载更新包提示文本 @ABA2396
|
||||
* 繁中服新增「未許之地」关卡导航支持 ([#17285](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17285)) @momomochi987
|
||||
* 繁中服新增「衛戍協議:盟約」小玩法模板支持 ([#17257](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17257)) @momomochi987
|
||||
* YostarEN/JP/KR add JieGarden DLC2 roguelike support, including new squad names and a large batch of OCR/recognition mappings ([#17286](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17286), [#17290](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17290), [#17294](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17294)) @Manicsteiner @Constrat @HX3N
|
||||
|
||||
### 改进 | Improved
|
||||
|
||||
* 持久化保存主题色,减少启动时主题闪烁 ([#17263](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17263)) @ABA2396
|
||||
* 帧率检查改为异步执行,减少截图返回阻塞 ([#17277](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17277)) @ABA2396
|
||||
* JieGarden DLC2 在通宝页面滑动与选取之间添加延迟,提升选取稳定性 ([#17295](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17295)) @Manicsteiner
|
||||
* 优化被注入提示文案,提示信息更清晰 ([#17272](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17272)) @ABA2396
|
||||
* 确认招募时同步更新 UI 日志 Card 图片,界面展示更及时 ([#17268](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17268)) @ABA2396
|
||||
* 禁用 Xe-LPG+ Arrow Lake Arc 140T 的 GPU 推理选项,避免相关机型出现识别异常 @ABA2396
|
||||
* YostarEN/JP improve JieGarden and Sami roguelike event/option recognition; YostarEN additionally improves MASS encounter option mappings ([#17261](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17261)) @Manicsteiner @Constrat
|
||||
|
||||
### 修复 | Fix
|
||||
|
||||
* 修复首次运行时错误弹出目标配置缺失的提示 @status102
|
||||
* 修复 MuMu 模拟器下第 32 个及以后多开实例的编号计算错误 ([#17112](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17112)) @dikxingmengya @ABA2396
|
||||
* 修复 DBNet UnClip 多边形偏移实现,提升 NCNN OCR 结果与 fastdeploy 的一致性 ([#17227](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17227)) @Aliothmoon
|
||||
* 修复基建产物收取时因 loading 遮挡导致跳过的问题 ([#17232](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17232)) @ZiyinLin @status102
|
||||
* 修复自定义基建配置列表显示异常 ([#17254](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17254)) @ABA2396
|
||||
* 修复使用莫奈取色吸管工具后二次打开页面时崩溃的问题 ([#17270](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17270)) @ABA2396
|
||||
* 修复背景填充模式仍可编辑的问题 @ABA2396
|
||||
* 修复未开启系统通知时仍执行系统通知检查的问题 @ABA2396
|
||||
* 修复萨米肉鸽「特里蒙旅行社特派团」识别错误 @Saratoga-Official
|
||||
* 修复肉鸽事件与选项中的问号、空格、重复项及相似项锚定问题,统一多项事件名识别 ([#17256](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17256)) @ABA2396 @Constrat
|
||||
* 繁中服补充与修正萨米肉鸽大量事件/选项识别 @Constrat
|
||||
* YostarEN/JP/KR: add and fix a large batch of Sami roguelike event/option recognition; YostarEN additionally adds a set of MASS event option mappings @Constrat
|
||||
* YostarEN: fix a JieGarden DLC2 tongbao regex recognition issue @Constrat
|
||||
* YostarEN: fix `MissionFailedFlag2` template mismatch recognition issue @Constrat
|
||||
* YostarEN: fix a Varkaris text/accent recognition issue @Constrat
|
||||
|
||||
### 文档 | Docs
|
||||
|
||||
* README「自动抄作业」更新为「自动战斗」 @Rbqwow
|
||||
* 补充截图相关回调文档 @ABA2396
|
||||
* 修复多语言协议文档中的 `<object>` 标签问题 ([#17296](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17296)) @Constrat
|
||||
|
||||
### 其他 | Other
|
||||
|
||||
* 自动战斗视频链接始终显示 @ABA2396
|
||||
* 补充可露希尔基建数值 @Saratoga-Official
|
||||
* YostarKR winden colorScale for compatibility @HX3N
|
||||
|
||||
### MaaMacGui
|
||||
|
||||
#### 新增 | New
|
||||
|
||||
* 添加阵地足球锦标赛小游戏入口 @ABA2396
|
||||
|
||||
#### 修复 | Fix
|
||||
|
||||
* 统一 gui.log 文件日志中的日期与时间格式 ([#93](https://github.com/MaaAssistantArknights/MaaMacGui/pull/93)) @Alan-Charred
|
||||
* 优化 MAAUnified 构建流程,复用 MaaCore 构建产物 ([#17233](https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/17233)) @GhostKiller127
|
||||
|
||||
</details>
|
||||
|
||||
@@ -217,11 +217,6 @@
|
||||
"cacheVariables": {
|
||||
"BUILD_WPF_GUI": "ON"
|
||||
},
|
||||
"$comment": [
|
||||
"github actions only support Visual Studio 17 2022",
|
||||
"see https://github.com/actions/runner-images/issues/13291"
|
||||
],
|
||||
"generator": "Visual Studio 17 2022",
|
||||
"displayName": "Windows x64 Publish"
|
||||
},
|
||||
{
|
||||
@@ -233,11 +228,6 @@
|
||||
"cacheVariables": {
|
||||
"BUILD_WPF_GUI": "ON"
|
||||
},
|
||||
"$comment": [
|
||||
"github actions only support Visual Studio 17 2022",
|
||||
"see https://github.com/actions/runner-images/issues/13291"
|
||||
],
|
||||
"generator": "Visual Studio 17 2022",
|
||||
"displayName": "Windows arm64 Publish"
|
||||
},
|
||||
{
|
||||
|
||||
@@ -108,6 +108,24 @@ Todo
|
||||
Screenshot failed (adb/emulator crashed), and retry failed
|
||||
- `TouchModeNotAvailable`
|
||||
Unsupported touch mode
|
||||
- `ResolutionGot`
|
||||
Resolution retrieved
|
||||
- `FastestWayToScreencap`
|
||||
Fastest screenshot method found, `details` structure:
|
||||
- `method` (string, required): Fastest screenshot method.
|
||||
- `cost` (number, required): Time cost in milliseconds.
|
||||
- `alternatives` (array`<object>`, required): All candidate methods and their costs.
|
||||
- `ScreencapCost`
|
||||
Screenshot cost statistics (reported every 10 screenshots), `details` structure:
|
||||
- `min` (number, required): Minimum cost in milliseconds.
|
||||
- `max` (number, required): Maximum cost in milliseconds.
|
||||
- `avg` (number, required): Average cost in milliseconds.
|
||||
- `fault_times` (number): Number of failures (only present when there are failures).
|
||||
|
||||
- `EmulatorFPS`
|
||||
Emulator refresh rate (checked every 1 minute), `details` structure:
|
||||
- `fps` (number, required): Emulator/system refresh rate (FPS).
|
||||
- `refresh_period_ns` (number, required): Frame refresh period in nanoseconds.
|
||||
|
||||
### AsyncCallInfo
|
||||
|
||||
|
||||
@@ -733,7 +733,7 @@ Whether to enable this task.
|
||||
::: field name="filename" type="string"
|
||||
Path to a single job JSON file, mutually exclusive with copilot_list (required, choose one); both relative and absolute paths are supported.
|
||||
:::
|
||||
::: field name="copilot_list" type="array<object>"
|
||||
::: field name="copilot_list" type="array`<object>`"
|
||||
List of jobs, mutually exclusive with filename (required, choose one); when both filename and copilot_list are present, copilot_list will be ignored; set_params can only be executed once when this parameter is in effect.
|
||||
<br>
|
||||
Each object contains:
|
||||
@@ -759,7 +759,7 @@ Each object contains:
|
||||
<br>
|
||||
An integer between 0–4: 0 means the current formation, 1–4 refer to the 1st–4th formations.
|
||||
:::
|
||||
::: field name="user_additional" type="array<object>" optional default="[]"
|
||||
::: field name="user_additional" type="array`<object>`" optional default="[]"
|
||||
Custom additional operators list. Only effective when formation is true.
|
||||
<br>
|
||||
Each object contains:
|
||||
|
||||
@@ -111,6 +111,25 @@ Todo
|
||||
画面取得失敗 (adb/emulator クラッシュ), 再接続失敗
|
||||
- `TouchModeNotAvailable`
|
||||
サポートされていないタッチモード
|
||||
- `ResolutionGot`
|
||||
解像度を取得しました
|
||||
- `FastestWayToScreencap`
|
||||
最速のスクリーンショット方式が見つかりました、`details` 構造:
|
||||
- `method` (string, required): 最速のスクリーンショット方式。
|
||||
- `cost` (number, required): 所要時間(ミリ秒)。
|
||||
- `alternatives` (array`<object>`, required): 全候補方式とその所要時間。
|
||||
|
||||
- `ScreencapCost`
|
||||
スクリーンショット所要時間統計(10回ごとに報告)、`details` 構造:
|
||||
- `min` (number, required): 最小所要時間(ミリ秒)。
|
||||
- `max` (number, required): 最大所要時間(ミリ秒)。
|
||||
- `avg` (number, required): 平均所要時間(ミリ秒)。
|
||||
- `fault_times` (number): 失敗回数(失敗がある場合のみ存在)。
|
||||
|
||||
- `EmulatorFPS`
|
||||
エミュレータリフレッシュレート(1分ごとに検出)、`details` 構造:
|
||||
- `fps` (number, required): エミュレータ/システムのリフレッシュレート(FPS)。
|
||||
- `refresh_period_ns` (number, required): フレーム更新周期(ナノ秒)。
|
||||
|
||||
### AsyncCallInfo
|
||||
|
||||
|
||||
@@ -733,7 +733,7 @@ Sarkaz テーマ、Investment モード、「破棘成金分隊」または「
|
||||
::: field name="filename" type="string"
|
||||
単一作業 JSON ファイルのパス。copilot_list と二択(必須)。相対/絶対パスの両方対応。
|
||||
:::
|
||||
::: field name="copilot_list" type="array<object>"
|
||||
::: field name="copilot_list" type="array`<object>`"
|
||||
作業リスト。filename と二択(必須)。filename と copilot_list が同時に存在する場合、copilot_list を無視。このパラメータが有効な場合、set_params は 1 回のみ実行可能。
|
||||
<br>
|
||||
各オブジェクトには以下を含みます:
|
||||
@@ -759,7 +759,7 @@ Sarkaz テーマ、Investment モード、「破棘成金分隊」または「
|
||||
<br>
|
||||
0~4 の整数。0 は現在の編成を意味し、1~4 は第 1~第 4 編成を表します。
|
||||
:::
|
||||
::: field name="user_additional" type="array<object>" optional default="[]"
|
||||
::: field name="user_additional" type="array`<object>`" optional default="[]"
|
||||
カスタム追加オペレーター リスト。formation が true の場合のみ有効。
|
||||
<br>
|
||||
各オブジェクトには以下を含みます:
|
||||
|
||||
@@ -119,6 +119,25 @@ typedef void(ASST_CALL* AsstCallback)(int msg, const char* details, void* custom
|
||||
스크린샷 실패 (adb / 에뮬레이터 충돌), 재시도 실패
|
||||
- `TouchModeNotAvailable`
|
||||
지원하지 않는 터치 모드
|
||||
- `ResolutionGot`
|
||||
해상도를 획득함
|
||||
- `FastestWayToScreencap`
|
||||
가장 빠른 스크린샷 방식을 찾음, `details` 구조:
|
||||
- `method` (string, required): 가장 빠른 스크린샷 방식.
|
||||
- `cost` (number, required): 소요 시간 (밀리초).
|
||||
- `alternatives` (array`<object>`, required): 모든 후보 방식과 소요 시간.
|
||||
|
||||
- `ScreencapCost`
|
||||
스크린샷 소요 시간 통계 (10회마다 보고), `details` 구조:
|
||||
- `min` (number, required): 최소 소요 시간 (밀리초).
|
||||
- `max` (number, required): 최대 소요 시간 (밀리초).
|
||||
- `avg` (number, required): 평균 소요 시간 (밀리초).
|
||||
- `fault_times` (number): 실패 횟수 (실패가 있는 경우에만 존재).
|
||||
|
||||
- `EmulatorFPS`
|
||||
에뮬레이터 주사율 (1분마다 검사), `details` 구조:
|
||||
- `fps` (number, required): 에뮬레이터/시스템 주사율 (FPS).
|
||||
- `refresh_period_ns` (number, required): 프레임 주기 (나노초).
|
||||
|
||||
### AsyncCallInfo
|
||||
|
||||
|
||||
@@ -722,7 +722,7 @@ Sarkaz 테마, Investment 모드, "연금술 분대" 또는 "지원 분대"일
|
||||
::: field name="filename" type="string"
|
||||
단일 작전 JSON 파일 경로, copilot_list와 택일(필수); 상대/절대 경로 모두 가능
|
||||
:::
|
||||
::: field name="copilot_list" type="array<object>"
|
||||
::: field name="copilot_list" type="array`<object>`"
|
||||
작전 목록, filename과 택일(필수); filename과 copilot_list 동시 존재 시 copilot_list 무시; 이 파라미터 유효 시 set_params는 1회만 실행 가능
|
||||
<br>
|
||||
각 객체 포함:
|
||||
@@ -748,7 +748,7 @@ Sarkaz 테마, Investment 모드, "연금술 분대" 또는 "지원 분대"일
|
||||
<br>
|
||||
0–4 정수, 0은 현재 편성 선택, 1-4는 제1, 2, 3, 4 편성
|
||||
:::
|
||||
::: field name="user_additional" type="array<object>" optional default="[]"
|
||||
::: field name="user_additional" type="array`<object>`" optional default="[]"
|
||||
사용자 정의 추가 오퍼레이터 목록. `formation`이 true일 때 유효
|
||||
<br>
|
||||
각 객체 포함:
|
||||
|
||||
@@ -119,6 +119,25 @@ typedef void(ASST_CALL* AsstCallback)(int msg, const char* details, void* custom
|
||||
截图失败(adb / 模拟器 炸了),并重试失败
|
||||
- `TouchModeNotAvailable`
|
||||
不支持的触控模式
|
||||
- `ResolutionGot`
|
||||
已获取到分辨率
|
||||
- `FastestWayToScreencap`
|
||||
已找到最快的截图方式,`details` 结构如下:
|
||||
- `method` (string, required): 最快的截图方式。
|
||||
- `cost` (number, required): 耗时,单位毫秒。
|
||||
- `alternatives` (array`<object>`, required): 各候选方式及其耗时。
|
||||
|
||||
- `ScreencapCost`
|
||||
截图耗时统计(每 10 次截图回传一次),`details` 结构如下:
|
||||
- `min` (number, required): 最小耗时,单位毫秒。
|
||||
- `max` (number, required): 最大耗时,单位毫秒。
|
||||
- `avg` (number, required): 平均耗时,单位毫秒。
|
||||
- `fault_times` (number): 失败次数(仅有失败时存在)。
|
||||
|
||||
- `EmulatorFPS`
|
||||
模拟器刷新率(每 1 分钟检测一次),`details` 结构如下:
|
||||
- `fps` (number, required): 模拟器/系统刷新率(FPS)。
|
||||
- `refresh_period_ns` (number, required): 每帧刷新周期,单位纳秒。
|
||||
|
||||
### AsyncCallInfo
|
||||
|
||||
|
||||
@@ -733,7 +733,7 @@ Tag 等级(大于等于 3)和对应的希望招募时限,单位为分钟
|
||||
::: field name="filename" type="string"
|
||||
单一作业 JSON 文件的路径,与 copilot_list 二选一(必填);相对路径与绝对路径均可。
|
||||
:::
|
||||
::: field name="copilot_list" type="array<object>"
|
||||
::: field name="copilot_list" type="array`<object>`"
|
||||
作业列表,与 filename 二选一(必填);当 filename 与 copilot_list 同时存在时,忽视 copilot_list;此参数生效时仅可执行 set_params 一次。
|
||||
<br>
|
||||
每个对象包含:
|
||||
@@ -759,7 +759,7 @@ Tag 等级(大于等于 3)和对应的希望招募时限,单位为分钟
|
||||
<br>
|
||||
为 0–4 的整数,其中 0 表示选择当前编队,1-4 分别表示第一、二、三、四编队。
|
||||
:::
|
||||
::: field name="user_additional" type="array<object>" optional default="[]"
|
||||
::: field name="user_additional" type="array`<object>`" optional default="[]"
|
||||
自定义追加干员列表。仅在 formation 为 true 时有效。
|
||||
<br>
|
||||
每个对象包含:
|
||||
|
||||
@@ -119,6 +119,25 @@ typedef void(ASST_CALL* AsstCallback)(int msg, const char* details, void* custom
|
||||
截圖失敗(adb / 模擬器 炸了),並重試失敗
|
||||
- `TouchModeNotAvailable`
|
||||
不支援的觸控模式
|
||||
- `ResolutionGot`
|
||||
已獲取到解析度
|
||||
- `FastestWayToScreencap`
|
||||
已找到最快的截圖方式,`details` 結構如下:
|
||||
- `method` (string, required): 最快的截圖方式。
|
||||
- `cost` (number, required): 耗時,單位毫秒。
|
||||
- `alternatives` (array`<object>`, required): 各候選方式及其耗時。
|
||||
|
||||
- `ScreencapCost`
|
||||
截圖耗時統計(每 10 次截圖回傳一次),`details` 結構如下:
|
||||
- `min` (number, required): 最小耗時,單位毫秒。
|
||||
- `max` (number, required): 最大耗時,單位毫秒。
|
||||
- `avg` (number, required): 平均耗時,單位毫秒。
|
||||
- `fault_times` (number): 失敗次數(僅有失敗時存在)。
|
||||
|
||||
- `EmulatorFPS`
|
||||
模擬器更新率(每 1 分鐘檢測一次),`details` 結構如下:
|
||||
- `fps` (number, required): 模擬器/系統更新率(FPS)。
|
||||
- `refresh_period_ns` (number, required): 每幀更新週期,單位奈秒。
|
||||
|
||||
### AsyncCallInfo
|
||||
|
||||
|
||||
@@ -733,7 +733,7 @@ Tag 等級(大於等於 3)對應的期望招募時限(單位:分鐘)
|
||||
::: field name="filename" type="string"
|
||||
單一作業 json 檔案路徑。與 `copilot_list` 二選一(必填),支援相對路徑與絕對路徑。
|
||||
:::
|
||||
::: field name="copilot_list" type="array<object>"
|
||||
::: field name="copilot_list" type="array`<object>`"
|
||||
作業列表。與 `filename` 二選一(必填)。若兩者同時存在,將忽略 `copilot_list`。此參數起作用時,僅可執行 `set_params` 一次。
|
||||
<br>
|
||||
每個物件包含:
|
||||
@@ -759,7 +759,7 @@ Tag 等級(大於等於 3)對應的期望招募時限(單位:分鐘)
|
||||
<br>
|
||||
範圍為 0–4 的整數,其中 0 表示選擇目前編隊,1-4 分別代表第一、二、三、四編隊。
|
||||
:::
|
||||
::: field name="user_additional" type="array<object>" optional default="[]"
|
||||
::: field name="user_additional" type="array`<object>`" optional default="[]"
|
||||
自定義追加幹員清單。僅在 `formation` 為 `true` 時有效。
|
||||
<br>
|
||||
每個物件包含:
|
||||
|
||||
@@ -0,0 +1,859 @@
|
||||
{
|
||||
"code": "PF-EX-1",
|
||||
"height": 9,
|
||||
"levelId": "activities/act1football/level_act1football_ex01",
|
||||
"name": "球风对撞",
|
||||
"stageId": "act1football_ex01",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-6.1,
|
||||
-9.76
|
||||
],
|
||||
[
|
||||
0.9448062140292399,
|
||||
-6.6,
|
||||
-10.61172366939915
|
||||
]
|
||||
],
|
||||
"width": 13
|
||||
}
|
||||
@@ -0,0 +1,859 @@
|
||||
{
|
||||
"code": "PF-EX-2",
|
||||
"height": 9,
|
||||
"levelId": "activities/act1football/level_act1football_ex02",
|
||||
"name": "先声夺人",
|
||||
"stageId": "act1football_ex02",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-6.1,
|
||||
-9.76
|
||||
],
|
||||
[
|
||||
0.9448062140292399,
|
||||
-6.6,
|
||||
-10.61172366939915
|
||||
]
|
||||
],
|
||||
"width": 13
|
||||
}
|
||||
@@ -0,0 +1,859 @@
|
||||
{
|
||||
"code": "PF-EX-3",
|
||||
"height": 9,
|
||||
"levelId": "activities/act1football/level_act1football_ex03",
|
||||
"name": "小心脚下",
|
||||
"stageId": "act1football_ex03",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-6.1,
|
||||
-9.76
|
||||
],
|
||||
[
|
||||
0.9448062140292399,
|
||||
-6.6,
|
||||
-10.61172366939915
|
||||
]
|
||||
],
|
||||
"width": 13
|
||||
}
|
||||
@@ -0,0 +1,859 @@
|
||||
{
|
||||
"code": "PF-EX-4",
|
||||
"height": 9,
|
||||
"levelId": "activities/act1football/level_act1football_ex04",
|
||||
"name": "冠军之路",
|
||||
"stageId": "act1football_ex04",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-6.1,
|
||||
-9.76
|
||||
],
|
||||
[
|
||||
0.9448062140292399,
|
||||
-6.6,
|
||||
-10.61172366939915
|
||||
]
|
||||
],
|
||||
"width": 13
|
||||
}
|
||||
@@ -0,0 +1,859 @@
|
||||
{
|
||||
"code": "PF-S-2",
|
||||
"height": 9,
|
||||
"levelId": "activities/act1football/level_act1football_sub-1-2",
|
||||
"name": "盘带练习",
|
||||
"stageId": "act1football_s02",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_allygoal"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 3,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_football"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_enemygoal"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-6.1,
|
||||
-9.76
|
||||
],
|
||||
[
|
||||
0.9448062140292399,
|
||||
-6.6,
|
||||
-10.61172366939915
|
||||
]
|
||||
],
|
||||
"width": 13
|
||||
}
|
||||
@@ -0,0 +1,575 @@
|
||||
{
|
||||
"code": "BD-1",
|
||||
"height": 7,
|
||||
"levelId": "activities/act21mini/level_act21mini_01",
|
||||
"name": "消耗品",
|
||||
"stageId": "act21mini_01#f#",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_telin"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_telout"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-5.08,
|
||||
-8.02
|
||||
],
|
||||
[
|
||||
0.6426583848887812,
|
||||
-5.58,
|
||||
-8.898158179157907
|
||||
]
|
||||
],
|
||||
"width": 11
|
||||
}
|
||||
@@ -0,0 +1,575 @@
|
||||
{
|
||||
"code": "BD-1",
|
||||
"height": 7,
|
||||
"levelId": "activities/act21mini/level_act21mini_01",
|
||||
"name": "消耗品",
|
||||
"stageId": "act21mini_01",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_telin"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_telout"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-5.08,
|
||||
-8.02
|
||||
],
|
||||
[
|
||||
0.6426583848887812,
|
||||
-5.58,
|
||||
-8.898158179157907
|
||||
]
|
||||
],
|
||||
"width": 11
|
||||
}
|
||||
@@ -0,0 +1,654 @@
|
||||
{
|
||||
"code": "BD-2",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_02",
|
||||
"name": "门后世界",
|
||||
"stageId": "act21mini_02#f#",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_fence_bound"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_fence_bound"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-5.6,
|
||||
-8.9
|
||||
],
|
||||
[
|
||||
0.79546878123568,
|
||||
-6.1,
|
||||
-9.764789001808651
|
||||
]
|
||||
],
|
||||
"width": 11
|
||||
}
|
||||
@@ -0,0 +1,654 @@
|
||||
{
|
||||
"code": "BD-2",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_02",
|
||||
"name": "门后世界",
|
||||
"stageId": "act21mini_02",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_fence_bound"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_fence_bound"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-5.6,
|
||||
-8.9
|
||||
],
|
||||
[
|
||||
0.79546878123568,
|
||||
-6.1,
|
||||
-9.764789001808651
|
||||
]
|
||||
],
|
||||
"width": 11
|
||||
}
|
||||
@@ -0,0 +1,710 @@
|
||||
{
|
||||
"code": "BD-3",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_03",
|
||||
"name": "“嘀嗒嘀嗒”",
|
||||
"stageId": "act21mini_03#f#",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_telout"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_fence_bound"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_telin"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_fence_bound"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_telin"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-6.1,
|
||||
-9.76
|
||||
],
|
||||
[
|
||||
0.9448062140292399,
|
||||
-6.6,
|
||||
-10.61172366939915
|
||||
]
|
||||
],
|
||||
"width": 12
|
||||
}
|
||||
@@ -0,0 +1,710 @@
|
||||
{
|
||||
"code": "BD-3",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_03",
|
||||
"name": "“嘀嗒嘀嗒”",
|
||||
"stageId": "act21mini_03",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_telout"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_fence_bound"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_telin"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_fence_bound"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_telin"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-6.1,
|
||||
-9.76
|
||||
],
|
||||
[
|
||||
0.9448062140292399,
|
||||
-6.6,
|
||||
-10.61172366939915
|
||||
]
|
||||
],
|
||||
"width": 12
|
||||
}
|
||||
@@ -0,0 +1,710 @@
|
||||
{
|
||||
"code": "BD-4",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_04",
|
||||
"name": "失控沙盒",
|
||||
"stageId": "act21mini_04#f#",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_grvtybtn"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_grvtybtn"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-6.85,
|
||||
-11.065000000000001
|
||||
],
|
||||
[
|
||||
1.1714170858845843,
|
||||
-7.35,
|
||||
-11.896897787080084
|
||||
]
|
||||
],
|
||||
"width": 12
|
||||
}
|
||||
@@ -0,0 +1,710 @@
|
||||
{
|
||||
"code": "BD-4",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_04",
|
||||
"name": "失控沙盒",
|
||||
"stageId": "act21mini_04",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_grvtybtn"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_grvtybtn"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-6.85,
|
||||
-11.065000000000001
|
||||
],
|
||||
[
|
||||
1.1714170858845843,
|
||||
-7.35,
|
||||
-11.896897787080084
|
||||
]
|
||||
],
|
||||
"width": 12
|
||||
}
|
||||
@@ -0,0 +1,654 @@
|
||||
{
|
||||
"code": "BD-5",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_05",
|
||||
"name": "入职邀请",
|
||||
"stageId": "act21mini_05#f#",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_flystart"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_flystart"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-6.1,
|
||||
-9.76
|
||||
],
|
||||
[
|
||||
0.9448062140292399,
|
||||
-6.6,
|
||||
-10.61172366939915
|
||||
]
|
||||
],
|
||||
"width": 11
|
||||
}
|
||||
@@ -0,0 +1,654 @@
|
||||
{
|
||||
"code": "BD-5",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_05",
|
||||
"name": "入职邀请",
|
||||
"stageId": "act21mini_05",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_flystart"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_flystart"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-6.1,
|
||||
-9.76
|
||||
],
|
||||
[
|
||||
0.9448062140292399,
|
||||
-6.6,
|
||||
-10.61172366939915
|
||||
]
|
||||
],
|
||||
"width": 11
|
||||
}
|
||||
@@ -0,0 +1,710 @@
|
||||
{
|
||||
"code": "BD-6",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_06",
|
||||
"name": "实验守则",
|
||||
"stageId": "act21mini_06#f#",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_fence_bound"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_fence_bound"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_grvtybtn"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_grvtybtn"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-6.85,
|
||||
-11.065000000000001
|
||||
],
|
||||
[
|
||||
1.1714170858845843,
|
||||
-7.35,
|
||||
-11.896897787080084
|
||||
]
|
||||
],
|
||||
"width": 12
|
||||
}
|
||||
@@ -0,0 +1,710 @@
|
||||
{
|
||||
"code": "BD-6",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_06",
|
||||
"name": "实验守则",
|
||||
"stageId": "act21mini_06",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_fence_bound"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_ristar_road_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_fence_bound"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_grvtybtn"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_grvtybtn"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-6.85,
|
||||
-11.065000000000001
|
||||
],
|
||||
[
|
||||
1.1714170858845843,
|
||||
-7.35,
|
||||
-11.896897787080084
|
||||
]
|
||||
],
|
||||
"width": 12
|
||||
}
|
||||
@@ -0,0 +1,598 @@
|
||||
{
|
||||
"code": "BD-7",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_07",
|
||||
"name": "不断电",
|
||||
"stageId": "act21mini_07#f#",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_fence_bound"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_telout"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_telin"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-5.58,
|
||||
-8.89
|
||||
],
|
||||
[
|
||||
0.7937322994590108,
|
||||
-6.08,
|
||||
-9.75494092427853
|
||||
]
|
||||
],
|
||||
"width": 10
|
||||
}
|
||||
@@ -0,0 +1,598 @@
|
||||
{
|
||||
"code": "BD-7",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_07",
|
||||
"name": "不断电",
|
||||
"stageId": "act21mini_07",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_fence_bound"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_telout"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_telin"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-5.58,
|
||||
-8.89
|
||||
],
|
||||
[
|
||||
0.7937322994590108,
|
||||
-6.08,
|
||||
-9.75494092427853
|
||||
]
|
||||
],
|
||||
"width": 10
|
||||
}
|
||||
@@ -0,0 +1,710 @@
|
||||
{
|
||||
"code": "BD-8",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_08",
|
||||
"name": "演算的终点",
|
||||
"stageId": "act21mini_08#f#",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_fence_bound"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-5.6,
|
||||
-8.9
|
||||
],
|
||||
[
|
||||
0.79546878123568,
|
||||
-6.1,
|
||||
-9.764789001808651
|
||||
]
|
||||
],
|
||||
"width": 12
|
||||
}
|
||||
@@ -0,0 +1,710 @@
|
||||
{
|
||||
"code": "BD-8",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_08",
|
||||
"name": "演算的终点",
|
||||
"stageId": "act21mini_08",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_fence_bound"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-5.6,
|
||||
-8.9
|
||||
],
|
||||
[
|
||||
0.79546878123568,
|
||||
-6.1,
|
||||
-9.764789001808651
|
||||
]
|
||||
],
|
||||
"width": 12
|
||||
}
|
||||
@@ -0,0 +1,575 @@
|
||||
{
|
||||
"code": "BD-S-1",
|
||||
"height": 7,
|
||||
"levelId": "activities/act21mini/level_act21mini_sub-1-1",
|
||||
"name": "“绝不后退”",
|
||||
"stageId": "act21mini_s01",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-5.08,
|
||||
-8.02
|
||||
],
|
||||
[
|
||||
0.6426583848887812,
|
||||
-5.58,
|
||||
-8.898158179157907
|
||||
]
|
||||
],
|
||||
"width": 11
|
||||
}
|
||||
@@ -0,0 +1,526 @@
|
||||
{
|
||||
"code": "BD-S-2",
|
||||
"height": 7,
|
||||
"levelId": "activities/act21mini/level_act21mini_sub-2-1",
|
||||
"name": "“试启动”",
|
||||
"stageId": "act21mini_s02",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-5.6,
|
||||
-8.9
|
||||
],
|
||||
[
|
||||
0.79546878123568,
|
||||
-6.1,
|
||||
-9.764789001808651
|
||||
]
|
||||
],
|
||||
"width": 10
|
||||
}
|
||||
@@ -1543,9 +1543,7 @@
|
||||
-11.065000000000001
|
||||
],
|
||||
[
|
||||
-4.737429432188664,
|
||||
-7.35,
|
||||
-12.938786853081666
|
||||
-4.81503047, -7.35430067, -11.94776597
|
||||
]
|
||||
],
|
||||
"width": 24
|
||||
|
||||
@@ -1543,9 +1543,7 @@
|
||||
-11.065000000000001
|
||||
],
|
||||
[
|
||||
-4.737429432188664,
|
||||
-7.35,
|
||||
-12.938786853081666
|
||||
-4.81503047, -7.35430067, -11.94776597
|
||||
]
|
||||
],
|
||||
"width": 24
|
||||
|
||||
@@ -1543,9 +1543,7 @@
|
||||
-11.065000000000001
|
||||
],
|
||||
[
|
||||
-4.737429432188664,
|
||||
-7.35,
|
||||
-12.938786853081666
|
||||
-4.84196782, -7.35910193, -11.95383577
|
||||
]
|
||||
],
|
||||
"width": 24
|
||||
|
||||
@@ -0,0 +1,710 @@
|
||||
{
|
||||
"code": "level_crisis_v2_05-01",
|
||||
"height": 8,
|
||||
"levelId": "obt/crisis/v2/level_crisis_v2_05-01",
|
||||
"name": "level_crisis_v2_05-01",
|
||||
"stageId": "level_crisis_v2_05-01",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_character"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_character"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_character"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_character"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_telout"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_character"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_fence_bound"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_fence_bound"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_character"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_character"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_character"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_character"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_character"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_character"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_character"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_character"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_flystart"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_character"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_telin"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_character"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_hole"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_character"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-6.1,
|
||||
-9.76
|
||||
],
|
||||
[
|
||||
0.9448062140292399,
|
||||
-6.6,
|
||||
-10.61172366939915
|
||||
]
|
||||
],
|
||||
"width": 12
|
||||
}
|
||||
@@ -0,0 +1,710 @@
|
||||
{
|
||||
"code": "level_crisis_v2_05-03",
|
||||
"height": 8,
|
||||
"levelId": "obt/crisis/v2/level_crisis_v2_05-03",
|
||||
"name": "level_crisis_v2_05-03",
|
||||
"stageId": "level_crisis_v2_05-03",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_telin"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_telout"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-6.1,
|
||||
-9.76
|
||||
],
|
||||
[
|
||||
0.9448062140292399,
|
||||
-6.6,
|
||||
-10.61172366939915
|
||||
]
|
||||
],
|
||||
"width": 12
|
||||
}
|
||||
@@ -0,0 +1,733 @@
|
||||
{
|
||||
"code": "level_crisis_v2_05-05",
|
||||
"height": 9,
|
||||
"levelId": "obt/crisis/v2/level_crisis_v2_05-05",
|
||||
"name": "level_crisis_v2_05-05",
|
||||
"stageId": "level_crisis_v2_05-05",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": true,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-7.6,
|
||||
-11.5
|
||||
],
|
||||
[
|
||||
1.2469540431696988,
|
||||
-8.1,
|
||||
-12.325289159640393
|
||||
]
|
||||
],
|
||||
"width": 11
|
||||
}
|
||||
@@ -0,0 +1,575 @@
|
||||
{
|
||||
"code": "mem_christ_1",
|
||||
"height": 7,
|
||||
"levelId": "obt/memory/level_memory_christ_1",
|
||||
"name": "女士与鼷兽",
|
||||
"stageId": "mem_christ_1",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_fence_bound"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_fence_bound"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-5.08,
|
||||
-8.02
|
||||
],
|
||||
[
|
||||
0.6426583848887812,
|
||||
-5.58,
|
||||
-8.898158179157907
|
||||
]
|
||||
],
|
||||
"width": 11
|
||||
}
|
||||
@@ -0,0 +1,526 @@
|
||||
{
|
||||
"code": "mem_doberm_1",
|
||||
"height": 7,
|
||||
"levelId": "obt/memory/level_memory_doberm_1",
|
||||
"name": "她的骄傲",
|
||||
"stageId": "mem_doberm_1",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-4.8100000000000005,
|
||||
-7.74
|
||||
],
|
||||
[
|
||||
0.5940368951420407,
|
||||
-5.3100000000000005,
|
||||
-8.622412008314491
|
||||
]
|
||||
],
|
||||
"width": 10
|
||||
}
|
||||
@@ -0,0 +1,670 @@
|
||||
{
|
||||
"code": "mem_reckpr_1",
|
||||
"height": 9,
|
||||
"levelId": "obt/memory/level_memory_reckpr_1",
|
||||
"name": "观形察意",
|
||||
"stageId": "mem_reckpr_1",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_telin"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_flystart"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 1,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_road"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_telout"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_flystart"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-6.1,
|
||||
-9.76
|
||||
],
|
||||
[
|
||||
0.9448062140292399,
|
||||
-6.6,
|
||||
-10.61172366939915
|
||||
]
|
||||
],
|
||||
"width": 10
|
||||
}
|
||||
@@ -0,0 +1,477 @@
|
||||
{
|
||||
"code": "mem_turdus_1",
|
||||
"height": 7,
|
||||
"levelId": "obt/memory/level_memory_turdus_1",
|
||||
"name": "乌影迷踪",
|
||||
"stageId": "mem_turdus_1",
|
||||
"tiles": [
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": true,
|
||||
"tileKey": "tile_start"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 2,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_wall"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": true,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_end"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 0,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_floor"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
],
|
||||
[
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
},
|
||||
{
|
||||
"buildableType": 0,
|
||||
"heightType": 1,
|
||||
"isEnd": false,
|
||||
"isStart": false,
|
||||
"tileKey": "tile_forbidden"
|
||||
}
|
||||
]
|
||||
],
|
||||
"view": [
|
||||
[
|
||||
0.0,
|
||||
-5.08,
|
||||
-8.02
|
||||
],
|
||||
[
|
||||
0.6426583848887812,
|
||||
-5.58,
|
||||
-8.898158179157907
|
||||
]
|
||||
],
|
||||
"width": 9
|
||||
}
|
||||
@@ -6452,6 +6452,42 @@
|
||||
"stageId": "act1football_07",
|
||||
"width": 13
|
||||
},
|
||||
"act1football_ex01-activities/act1football/level_act1football_ex01": {
|
||||
"code": "PF-EX-1",
|
||||
"filename": "act1football_ex01-activities-act1football-level_act1football_ex01.json",
|
||||
"height": 9,
|
||||
"levelId": "activities/act1football/level_act1football_ex01",
|
||||
"name": "球风对撞",
|
||||
"stageId": "act1football_ex01",
|
||||
"width": 13
|
||||
},
|
||||
"act1football_ex02-activities/act1football/level_act1football_ex02": {
|
||||
"code": "PF-EX-2",
|
||||
"filename": "act1football_ex02-activities-act1football-level_act1football_ex02.json",
|
||||
"height": 9,
|
||||
"levelId": "activities/act1football/level_act1football_ex02",
|
||||
"name": "先声夺人",
|
||||
"stageId": "act1football_ex02",
|
||||
"width": 13
|
||||
},
|
||||
"act1football_ex03-activities/act1football/level_act1football_ex03": {
|
||||
"code": "PF-EX-3",
|
||||
"filename": "act1football_ex03-activities-act1football-level_act1football_ex03.json",
|
||||
"height": 9,
|
||||
"levelId": "activities/act1football/level_act1football_ex03",
|
||||
"name": "小心脚下",
|
||||
"stageId": "act1football_ex03",
|
||||
"width": 13
|
||||
},
|
||||
"act1football_ex04-activities/act1football/level_act1football_ex04": {
|
||||
"code": "PF-EX-4",
|
||||
"filename": "act1football_ex04-activities-act1football-level_act1football_ex04.json",
|
||||
"height": 9,
|
||||
"levelId": "activities/act1football/level_act1football_ex04",
|
||||
"name": "冠军之路",
|
||||
"stageId": "act1football_ex04",
|
||||
"width": 13
|
||||
},
|
||||
"act1football_s01-activities/act1football/level_act1football_sub-1-1": {
|
||||
"code": "PF-S-1",
|
||||
"filename": "act1football_s01-activities-act1football-level_act1football_sub-1-1.json",
|
||||
@@ -6461,6 +6497,15 @@
|
||||
"stageId": "act1football_s01",
|
||||
"width": 13
|
||||
},
|
||||
"act1football_s02-activities/act1football/level_act1football_sub-1-2": {
|
||||
"code": "PF-S-2",
|
||||
"filename": "act1football_s02-activities-act1football-level_act1football_sub-1-2.json",
|
||||
"height": 9,
|
||||
"levelId": "activities/act1football/level_act1football_sub-1-2",
|
||||
"name": "盘带练习",
|
||||
"stageId": "act1football_s02",
|
||||
"width": 13
|
||||
},
|
||||
"act1football_tr01-activities/act1football/level_act1football_tr01": {
|
||||
"code": "PF-TR-1",
|
||||
"filename": "act1football_tr01-activities-act1football-level_act1football_tr01.json",
|
||||
@@ -7676,6 +7721,168 @@
|
||||
"stageId": "act20side_tr01",
|
||||
"width": 9
|
||||
},
|
||||
"act21mini_01#f#-activities/act21mini/level_act21mini_01": {
|
||||
"code": "BD-1",
|
||||
"filename": "act21mini_01#f#-activities-act21mini-level_act21mini_01.json",
|
||||
"height": 7,
|
||||
"levelId": "activities/act21mini/level_act21mini_01",
|
||||
"name": "消耗品",
|
||||
"stageId": "act21mini_01#f#",
|
||||
"width": 11
|
||||
},
|
||||
"act21mini_01-activities/act21mini/level_act21mini_01": {
|
||||
"code": "BD-1",
|
||||
"filename": "act21mini_01-activities-act21mini-level_act21mini_01.json",
|
||||
"height": 7,
|
||||
"levelId": "activities/act21mini/level_act21mini_01",
|
||||
"name": "消耗品",
|
||||
"stageId": "act21mini_01",
|
||||
"width": 11
|
||||
},
|
||||
"act21mini_02#f#-activities/act21mini/level_act21mini_02": {
|
||||
"code": "BD-2",
|
||||
"filename": "act21mini_02#f#-activities-act21mini-level_act21mini_02.json",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_02",
|
||||
"name": "门后世界",
|
||||
"stageId": "act21mini_02#f#",
|
||||
"width": 11
|
||||
},
|
||||
"act21mini_02-activities/act21mini/level_act21mini_02": {
|
||||
"code": "BD-2",
|
||||
"filename": "act21mini_02-activities-act21mini-level_act21mini_02.json",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_02",
|
||||
"name": "门后世界",
|
||||
"stageId": "act21mini_02",
|
||||
"width": 11
|
||||
},
|
||||
"act21mini_03#f#-activities/act21mini/level_act21mini_03": {
|
||||
"code": "BD-3",
|
||||
"filename": "act21mini_03#f#-activities-act21mini-level_act21mini_03.json",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_03",
|
||||
"name": "“嘀嗒嘀嗒”",
|
||||
"stageId": "act21mini_03#f#",
|
||||
"width": 12
|
||||
},
|
||||
"act21mini_03-activities/act21mini/level_act21mini_03": {
|
||||
"code": "BD-3",
|
||||
"filename": "act21mini_03-activities-act21mini-level_act21mini_03.json",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_03",
|
||||
"name": "“嘀嗒嘀嗒”",
|
||||
"stageId": "act21mini_03",
|
||||
"width": 12
|
||||
},
|
||||
"act21mini_04#f#-activities/act21mini/level_act21mini_04": {
|
||||
"code": "BD-4",
|
||||
"filename": "act21mini_04#f#-activities-act21mini-level_act21mini_04.json",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_04",
|
||||
"name": "失控沙盒",
|
||||
"stageId": "act21mini_04#f#",
|
||||
"width": 12
|
||||
},
|
||||
"act21mini_04-activities/act21mini/level_act21mini_04": {
|
||||
"code": "BD-4",
|
||||
"filename": "act21mini_04-activities-act21mini-level_act21mini_04.json",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_04",
|
||||
"name": "失控沙盒",
|
||||
"stageId": "act21mini_04",
|
||||
"width": 12
|
||||
},
|
||||
"act21mini_05#f#-activities/act21mini/level_act21mini_05": {
|
||||
"code": "BD-5",
|
||||
"filename": "act21mini_05#f#-activities-act21mini-level_act21mini_05.json",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_05",
|
||||
"name": "入职邀请",
|
||||
"stageId": "act21mini_05#f#",
|
||||
"width": 11
|
||||
},
|
||||
"act21mini_05-activities/act21mini/level_act21mini_05": {
|
||||
"code": "BD-5",
|
||||
"filename": "act21mini_05-activities-act21mini-level_act21mini_05.json",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_05",
|
||||
"name": "入职邀请",
|
||||
"stageId": "act21mini_05",
|
||||
"width": 11
|
||||
},
|
||||
"act21mini_06#f#-activities/act21mini/level_act21mini_06": {
|
||||
"code": "BD-6",
|
||||
"filename": "act21mini_06#f#-activities-act21mini-level_act21mini_06.json",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_06",
|
||||
"name": "实验守则",
|
||||
"stageId": "act21mini_06#f#",
|
||||
"width": 12
|
||||
},
|
||||
"act21mini_06-activities/act21mini/level_act21mini_06": {
|
||||
"code": "BD-6",
|
||||
"filename": "act21mini_06-activities-act21mini-level_act21mini_06.json",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_06",
|
||||
"name": "实验守则",
|
||||
"stageId": "act21mini_06",
|
||||
"width": 12
|
||||
},
|
||||
"act21mini_07#f#-activities/act21mini/level_act21mini_07": {
|
||||
"code": "BD-7",
|
||||
"filename": "act21mini_07#f#-activities-act21mini-level_act21mini_07.json",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_07",
|
||||
"name": "不断电",
|
||||
"stageId": "act21mini_07#f#",
|
||||
"width": 10
|
||||
},
|
||||
"act21mini_07-activities/act21mini/level_act21mini_07": {
|
||||
"code": "BD-7",
|
||||
"filename": "act21mini_07-activities-act21mini-level_act21mini_07.json",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_07",
|
||||
"name": "不断电",
|
||||
"stageId": "act21mini_07",
|
||||
"width": 10
|
||||
},
|
||||
"act21mini_08#f#-activities/act21mini/level_act21mini_08": {
|
||||
"code": "BD-8",
|
||||
"filename": "act21mini_08#f#-activities-act21mini-level_act21mini_08.json",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_08",
|
||||
"name": "演算的终点",
|
||||
"stageId": "act21mini_08#f#",
|
||||
"width": 12
|
||||
},
|
||||
"act21mini_08-activities/act21mini/level_act21mini_08": {
|
||||
"code": "BD-8",
|
||||
"filename": "act21mini_08-activities-act21mini-level_act21mini_08.json",
|
||||
"height": 8,
|
||||
"levelId": "activities/act21mini/level_act21mini_08",
|
||||
"name": "演算的终点",
|
||||
"stageId": "act21mini_08",
|
||||
"width": 12
|
||||
},
|
||||
"act21mini_s01-activities/act21mini/level_act21mini_sub-1-1": {
|
||||
"code": "BD-S-1",
|
||||
"filename": "act21mini_s01-activities-act21mini-level_act21mini_sub-1-1.json",
|
||||
"height": 7,
|
||||
"levelId": "activities/act21mini/level_act21mini_sub-1-1",
|
||||
"name": "“绝不后退”",
|
||||
"stageId": "act21mini_s01",
|
||||
"width": 11
|
||||
},
|
||||
"act21mini_s02-activities/act21mini/level_act21mini_sub-2-1": {
|
||||
"code": "BD-S-2",
|
||||
"filename": "act21mini_s02-activities-act21mini-level_act21mini_sub-2-1.json",
|
||||
"height": 7,
|
||||
"levelId": "activities/act21mini/level_act21mini_sub-2-1",
|
||||
"name": "“试启动”",
|
||||
"stageId": "act21mini_s02",
|
||||
"width": 10
|
||||
},
|
||||
"act21side_01-activities/act21side/level_act21side_01": {
|
||||
"code": "IS-1",
|
||||
"filename": "act21side_01-activities-act21side-level_act21side_01.json",
|
||||
@@ -19880,6 +20087,33 @@
|
||||
"stageId": "level_crisis_v2_04-05",
|
||||
"width": 12
|
||||
},
|
||||
"level_crisis_v2_05-01-obt/crisis/v2/level_crisis_v2_05-01": {
|
||||
"code": "level_crisis_v2_05-01",
|
||||
"filename": "level_crisis_v2_05-01-obt-crisis-v2-level_crisis_v2_05-01.json",
|
||||
"height": 8,
|
||||
"levelId": "obt/crisis/v2/level_crisis_v2_05-01",
|
||||
"name": "level_crisis_v2_05-01",
|
||||
"stageId": "level_crisis_v2_05-01",
|
||||
"width": 12
|
||||
},
|
||||
"level_crisis_v2_05-03-obt/crisis/v2/level_crisis_v2_05-03": {
|
||||
"code": "level_crisis_v2_05-03",
|
||||
"filename": "level_crisis_v2_05-03-obt-crisis-v2-level_crisis_v2_05-03.json",
|
||||
"height": 8,
|
||||
"levelId": "obt/crisis/v2/level_crisis_v2_05-03",
|
||||
"name": "level_crisis_v2_05-03",
|
||||
"stageId": "level_crisis_v2_05-03",
|
||||
"width": 12
|
||||
},
|
||||
"level_crisis_v2_05-05-obt/crisis/v2/level_crisis_v2_05-05": {
|
||||
"code": "level_crisis_v2_05-05",
|
||||
"filename": "level_crisis_v2_05-05-obt-crisis-v2-level_crisis_v2_05-05.json",
|
||||
"height": 9,
|
||||
"levelId": "obt/crisis/v2/level_crisis_v2_05-05",
|
||||
"name": "level_crisis_v2_05-05",
|
||||
"stageId": "level_crisis_v2_05-05",
|
||||
"width": 11
|
||||
},
|
||||
"level_rune_01-01-obt/rune/level_rune_01-01": {
|
||||
"code": "level_rune_01-01",
|
||||
"filename": "level_rune_01-01-obt-rune-level_rune_01-01.json",
|
||||
@@ -25829,6 +26063,15 @@
|
||||
"stageId": "mem_chnut_1",
|
||||
"width": 11
|
||||
},
|
||||
"mem_christ_1-obt/memory/level_memory_christ_1": {
|
||||
"code": "mem_christ_1",
|
||||
"filename": "mem_christ_1-obt-memory-level_memory_christ_1.json",
|
||||
"height": 7,
|
||||
"levelId": "obt/memory/level_memory_christ_1",
|
||||
"name": "女士与鼷兽",
|
||||
"stageId": "mem_christ_1",
|
||||
"width": 11
|
||||
},
|
||||
"mem_chyue_1-obt/memory/level_memory_chyue_1": {
|
||||
"code": "mem_chyue_1",
|
||||
"filename": "mem_chyue_1-obt-memory-level_memory_chyue_1.json",
|
||||
@@ -25928,6 +26171,15 @@
|
||||
"stageId": "mem_demkni_1",
|
||||
"width": 11
|
||||
},
|
||||
"mem_doberm_1-obt/memory/level_memory_doberm_1": {
|
||||
"code": "mem_doberm_1",
|
||||
"filename": "mem_doberm_1-obt-memory-level_memory_doberm_1.json",
|
||||
"height": 7,
|
||||
"levelId": "obt/memory/level_memory_doberm_1",
|
||||
"name": "她的骄傲",
|
||||
"stageId": "mem_doberm_1",
|
||||
"width": 10
|
||||
},
|
||||
"mem_doroth_1-obt/memory/level_memory_doroth_1": {
|
||||
"code": "mem_doroth_1",
|
||||
"filename": "mem_doroth_1-obt-memory-level_memory_doroth_1.json",
|
||||
@@ -27251,6 +27503,15 @@
|
||||
"stageId": "mem_ray_1",
|
||||
"width": 12
|
||||
},
|
||||
"mem_reckpr_1-obt/memory/level_memory_reckpr_1": {
|
||||
"code": "mem_reckpr_1",
|
||||
"filename": "mem_reckpr_1-obt-memory-level_memory_reckpr_1.json",
|
||||
"height": 9,
|
||||
"levelId": "obt/memory/level_memory_reckpr_1",
|
||||
"name": "观形察意",
|
||||
"stageId": "mem_reckpr_1",
|
||||
"width": 10
|
||||
},
|
||||
"mem_rfalcn_1-obt/memory/level_memory_rfalcn_1": {
|
||||
"code": "mem_rfalcn_1",
|
||||
"filename": "mem_rfalcn_1-obt-memory-level_memory_rfalcn_1.json",
|
||||
@@ -27719,6 +27980,15 @@
|
||||
"stageId": "mem_totter_1",
|
||||
"width": 9
|
||||
},
|
||||
"mem_turdus_1-obt/memory/level_memory_turdus_1": {
|
||||
"code": "mem_turdus_1",
|
||||
"filename": "mem_turdus_1-obt-memory-level_memory_turdus_1.json",
|
||||
"height": 7,
|
||||
"levelId": "obt/memory/level_memory_turdus_1",
|
||||
"name": "乌影迷踪",
|
||||
"stageId": "mem_turdus_1",
|
||||
"width": 9
|
||||
},
|
||||
"mem_tuye_1-obt/memory/level_memory_tuye_1": {
|
||||
"code": "mem_tuye_1",
|
||||
"filename": "mem_tuye_1-obt-memory-level_memory_tuye_1.json",
|
||||
|
||||
@@ -169,12 +169,9 @@
|
||||
},
|
||||
"char_1022_flwr2": {
|
||||
"name": "撷英调香师",
|
||||
"name_en": "撷英调香师",
|
||||
"name_en_unavailable": true,
|
||||
"name_jp": "撷英调香师",
|
||||
"name_jp_unavailable": true,
|
||||
"name_kr": "撷英调香师",
|
||||
"name_kr_unavailable": true,
|
||||
"name_en": "Perfumer the Distilled",
|
||||
"name_jp": "萃香パフューマー",
|
||||
"name_kr": "퍼퓨머 더 디스틸트",
|
||||
"name_tw": "撷英调香师",
|
||||
"name_tw_unavailable": true,
|
||||
"position": "RANGED",
|
||||
@@ -2942,12 +2939,9 @@
|
||||
},
|
||||
"char_4056_titi": {
|
||||
"name": "缇缇",
|
||||
"name_en": "缇缇",
|
||||
"name_en_unavailable": true,
|
||||
"name_jp": "缇缇",
|
||||
"name_jp_unavailable": true,
|
||||
"name_kr": "缇缇",
|
||||
"name_kr_unavailable": true,
|
||||
"name_en": "Titi",
|
||||
"name_jp": "ティティ",
|
||||
"name_kr": "티티",
|
||||
"name_tw": "缇缇",
|
||||
"name_tw_unavailable": true,
|
||||
"position": "RANGED",
|
||||
@@ -3686,12 +3680,9 @@
|
||||
},
|
||||
"char_4166_varkis": {
|
||||
"name": "摆渡人",
|
||||
"name_en": "摆渡人",
|
||||
"name_en_unavailable": true,
|
||||
"name_jp": "摆渡人",
|
||||
"name_jp_unavailable": true,
|
||||
"name_kr": "摆渡人",
|
||||
"name_kr_unavailable": true,
|
||||
"name_en": "Varkáris",
|
||||
"name_jp": "ヴァルカリス",
|
||||
"name_kr": "바르카리스",
|
||||
"name_tw": "摆渡人",
|
||||
"name_tw_unavailable": true,
|
||||
"position": "MELEE",
|
||||
@@ -4014,7 +4005,6 @@
|
||||
"name_jp": "ナスティ",
|
||||
"name_kr": "내스티",
|
||||
"name_tw": "娜斯提",
|
||||
"name_tw_unavailable": true,
|
||||
"position": "MELEE",
|
||||
"profession": "SUPPORT",
|
||||
"rangeId": ["1-1", "1-1", "1-1"],
|
||||
@@ -4027,7 +4017,6 @@
|
||||
"name_jp": "スカイボックス",
|
||||
"name_kr": "스카이박스",
|
||||
"name_tw": "天空盒",
|
||||
"name_tw_unavailable": true,
|
||||
"position": "RANGED",
|
||||
"profession": "SNIPER",
|
||||
"rangeId": ["3-6", "3-1", "3-1"],
|
||||
@@ -4038,8 +4027,7 @@
|
||||
"name_en": "Cairn",
|
||||
"name_jp": "ケルン",
|
||||
"name_kr": "케언",
|
||||
"name_tw": "响石",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "響石",
|
||||
"position": "MELEE",
|
||||
"profession": "TANK",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -4191,6 +4179,21 @@
|
||||
"rangeId": ["3-1", "3-3", "3-3"],
|
||||
"rarity": 6
|
||||
},
|
||||
"char_4229_aphris": {
|
||||
"name": "谬因",
|
||||
"name_en": "谬因",
|
||||
"name_en_unavailable": true,
|
||||
"name_jp": "谬因",
|
||||
"name_jp_unavailable": true,
|
||||
"name_kr": "谬因",
|
||||
"name_kr_unavailable": true,
|
||||
"name_tw": "谬因",
|
||||
"name_tw_unavailable": true,
|
||||
"position": "RANGED",
|
||||
"profession": "CASTER",
|
||||
"rangeId": ["4-1", "5-1", "5-1"],
|
||||
"rarity": 6
|
||||
},
|
||||
"char_422_aurora": {
|
||||
"name": "极光",
|
||||
"name_en": "Aurora",
|
||||
@@ -4202,6 +4205,21 @@
|
||||
"rangeId": ["1-1", "1-1", "1-1"],
|
||||
"rarity": 5
|
||||
},
|
||||
"char_4234_pedro": {
|
||||
"name": "佩德洛",
|
||||
"name_en": "佩德洛",
|
||||
"name_en_unavailable": true,
|
||||
"name_jp": "佩德洛",
|
||||
"name_jp_unavailable": true,
|
||||
"name_kr": "佩德洛",
|
||||
"name_kr_unavailable": true,
|
||||
"name_tw": "佩德洛",
|
||||
"name_tw_unavailable": true,
|
||||
"position": "RANGED",
|
||||
"profession": "SUPPORT",
|
||||
"rangeId": ["3-1", "3-18", "3-18"],
|
||||
"rarity": 5
|
||||
},
|
||||
"char_423_blemsh": {
|
||||
"name": "瑕光",
|
||||
"name_en": "Blemishine",
|
||||
@@ -5032,8 +5050,7 @@
|
||||
"name_en": "Alliance/Supportive Operator",
|
||||
"name_jp": "盟約・補助オペレーター",
|
||||
"name_kr": "맹약·서포터 오퍼레이터",
|
||||
"name_tw": "盟约·辅助干员",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "盟約·輔助幹員",
|
||||
"position": "RANGED",
|
||||
"profession": "SUPPORT",
|
||||
"rangeId": ["y-2", "y-2", "y-2"],
|
||||
@@ -5044,8 +5061,7 @@
|
||||
"name_en": "Lord/Sharp",
|
||||
"name_jp": "領主・Sharp",
|
||||
"name_kr": "로드·샤프",
|
||||
"name_tw": "领主·Sharp",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "領主·Sharp",
|
||||
"position": "MELEE",
|
||||
"profession": "WARRIOR",
|
||||
"rangeId": ["2-3", "3-12", "3-12"],
|
||||
@@ -5841,6 +5857,21 @@
|
||||
"rangeId": ["y-2", "y-6", "y-6"],
|
||||
"rarity": 6
|
||||
},
|
||||
"token_10070_aphris_pc": {
|
||||
"name": "中继器",
|
||||
"name_en": "中继器",
|
||||
"name_en_unavailable": true,
|
||||
"name_jp": "中继器",
|
||||
"name_jp_unavailable": true,
|
||||
"name_kr": "中继器",
|
||||
"name_kr_unavailable": true,
|
||||
"name_tw": "中继器",
|
||||
"name_tw_unavailable": true,
|
||||
"position": "ALL",
|
||||
"profession": "TOKEN",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
"rarity": 6
|
||||
},
|
||||
"trap_001_crate": {
|
||||
"name": "障碍物",
|
||||
"name_en": "Roadblock",
|
||||
@@ -7386,8 +7417,7 @@
|
||||
"name_en": "Yanese Dagger",
|
||||
"name_jp": "炎国の短刀",
|
||||
"name_kr": "염국 단검",
|
||||
"name_tw": "炎国短刀",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "炎國短刀",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7398,8 +7428,7 @@
|
||||
"name_en": "Victorian Hammer",
|
||||
"name_jp": "ヴィクトリアの鉄鎚",
|
||||
"name_kr": "빅토리아 해머",
|
||||
"name_tw": "维式重锤",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "維式重鎚",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7410,8 +7439,7 @@
|
||||
"name_en": "Burning Victorian Hammer",
|
||||
"name_jp": "ヴィクトリアの鉄鎚・灼熱",
|
||||
"name_kr": "불타는 빅토리아 해머",
|
||||
"name_tw": "灼燃维式重锤",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "灼燃維式重鎚",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7422,8 +7450,7 @@
|
||||
"name_en": "Durable Victorian Hammer",
|
||||
"name_jp": "ヴィクトリアの鉄鎚・不動",
|
||||
"name_kr": "견고한 빅토리아 해머",
|
||||
"name_tw": "坚固维式重锤",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "堅固維式重鎚",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7434,8 +7461,7 @@
|
||||
"name_en": "Speedy Victorian Hammer",
|
||||
"name_jp": "ヴィクトリアの鉄鎚・加速",
|
||||
"name_kr": "가속의 빅토리아 해머",
|
||||
"name_tw": "加速维式重锤",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "加速維式重鎚",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7446,8 +7472,7 @@
|
||||
"name_en": "Frightening Victorian Hammer",
|
||||
"name_jp": "ヴィクトリアの鉄鎚・戦慄",
|
||||
"name_kr": "전율의 빅토리아 해머",
|
||||
"name_tw": "战栗维式重锤",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "戰慄維式重鎚",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7458,8 +7483,7 @@
|
||||
"name_en": "Ægirian Blade",
|
||||
"name_jp": "エーギルのいかり",
|
||||
"name_kr": "에기르 칼날",
|
||||
"name_tw": "阿戈尔重刃",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "阿戈爾重刃",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7470,8 +7494,7 @@
|
||||
"name_en": "Durable Shield",
|
||||
"name_jp": "堅守の盾",
|
||||
"name_kr": "고수 방패",
|
||||
"name_tw": "坚守盾牌",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "堅守盾牌",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7482,8 +7505,7 @@
|
||||
"name_en": "Pocket Arts Circle",
|
||||
"name_jp": "携帯式アーツバリア",
|
||||
"name_kr": "주머니 마법진",
|
||||
"name_tw": "奥术法阵",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "口袋法陣",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7494,8 +7516,7 @@
|
||||
"name_en": "Goliath Helmet",
|
||||
"name_jp": "ゴリアテの兜",
|
||||
"name_kr": "골리앗 투구",
|
||||
"name_tw": "歌利亚头盔",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "歌利亞頭盔",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7517,8 +7538,7 @@
|
||||
"name_en": "Sargonian Teaspresso",
|
||||
"name_jp": "サルゴンの渋茶",
|
||||
"name_kr": "사르곤 농차",
|
||||
"name_tw": "萨尔贡浓茶",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "薩爾貢濃茶",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7529,8 +7549,7 @@
|
||||
"name_en": "Quick Combat Rations",
|
||||
"name_jp": "速攻用レーション",
|
||||
"name_kr": "신속 전투식량",
|
||||
"name_tw": "迅捷作战粮",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "迅捷作戰糧",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7542,7 +7561,6 @@
|
||||
"name_jp": "有限加速マシン",
|
||||
"name_kr": "제한 가속기",
|
||||
"name_tw": "有限加速器",
|
||||
"name_tw_unavailable": true,
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7553,8 +7571,7 @@
|
||||
"name_en": "Laser Sighter",
|
||||
"name_jp": "レーザー発射機",
|
||||
"name_kr": "레이저 발사기",
|
||||
"name_tw": "激光发射器",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "鐳射發射器",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7565,8 +7582,7 @@
|
||||
"name_en": "Buzzer",
|
||||
"name_jp": "警報器",
|
||||
"name_kr": "버저",
|
||||
"name_tw": "蜂鸣器",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "蜂鳴器",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7577,8 +7593,7 @@
|
||||
"name_en": "Disguise Outfit",
|
||||
"name_jp": "迷彩ヘルメット",
|
||||
"name_kr": "위장복",
|
||||
"name_tw": "伪装服",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "偽裝服",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7589,8 +7604,7 @@
|
||||
"name_en": "Tough Launcher",
|
||||
"name_jp": "不屈の射出装置",
|
||||
"name_kr": "불굴의 사출기",
|
||||
"name_tw": "不屈弹射器",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "不屈彈射器",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7601,8 +7615,7 @@
|
||||
"name_en": "Lateran Clip",
|
||||
"name_jp": "ラテラーノのクリップ",
|
||||
"name_kr": "라테라노 클립",
|
||||
"name_tw": "拉特兰桥夹",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "拉特蘭橋夾",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7613,8 +7626,7 @@
|
||||
"name_en": "Teargas Can",
|
||||
"name_jp": "催涙ガス",
|
||||
"name_kr": "최루가스",
|
||||
"name_tw": "催泪瓦斯",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "催淚瓦斯",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7625,8 +7637,7 @@
|
||||
"name_en": "Concentrated Smelling Salts",
|
||||
"name_jp": "濃縮気付け薬",
|
||||
"name_kr": "농축 스멜링 솔트",
|
||||
"name_tw": "浓缩嗅盐",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "濃縮嗅鹽",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7649,7 +7660,6 @@
|
||||
"name_jp": "ライオットシールド",
|
||||
"name_kr": "진압 방패",
|
||||
"name_tw": "防暴盾",
|
||||
"name_tw_unavailable": true,
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7660,8 +7670,7 @@
|
||||
"name_en": "Protection Drone",
|
||||
"name_jp": "シールドドローン",
|
||||
"name_kr": "실드 드론",
|
||||
"name_tw": "护盾无人机",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "護盾無人機",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7672,8 +7681,7 @@
|
||||
"name_en": "Kjeragi Nevermeltice",
|
||||
"name_jp": "イェラグの不融氷",
|
||||
"name_kr": "쉐라그 만년빙",
|
||||
"name_tw": "谢拉格不融冰",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "謝拉格不融冰",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7684,8 +7692,7 @@
|
||||
"name_en": "Precision Scope",
|
||||
"name_jp": "精密な狙撃スコープ",
|
||||
"name_kr": "정밀 조준경",
|
||||
"name_tw": "精准狙击镜",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "精準狙擊鏡",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7696,8 +7703,7 @@
|
||||
"name_en": "Raid Grenade",
|
||||
"name_jp": "強襲用グレネード",
|
||||
"name_kr": "기습 수류탄",
|
||||
"name_tw": "突袭手雷",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "突襲手榴彈",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7709,7 +7715,6 @@
|
||||
"name_jp": "眠れる眷属",
|
||||
"name_kr": "잠자는 후예",
|
||||
"name_tw": "休眠子裔",
|
||||
"name_tw_unavailable": true,
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7720,8 +7725,7 @@
|
||||
"name_en": "Lucky Coin",
|
||||
"name_jp": "幸運のコイン",
|
||||
"name_kr": "럭키코인",
|
||||
"name_tw": "盟约之币",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "幸運硬幣",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7732,8 +7736,7 @@
|
||||
"name_en": "Bimodule Robotic Arm",
|
||||
"name_jp": "デュアルロボットアーム",
|
||||
"name_kr": "듀얼 모드 기계팔",
|
||||
"name_tw": "双模机械臂",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "雙模機械臂",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7744,8 +7747,7 @@
|
||||
"name_en": "M3 Cocoon Shell",
|
||||
"name_jp": "M3コクーンアーマー",
|
||||
"name_kr": "M3 고치 갑옷",
|
||||
"name_tw": "M3茧甲",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "M3繭甲",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7756,8 +7758,7 @@
|
||||
"name_en": "Mimic Matter",
|
||||
"name_jp": "擬態物質",
|
||||
"name_kr": "의태 물질",
|
||||
"name_tw": "拟态物质",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "擬態物質",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7779,8 +7780,7 @@
|
||||
"name_en": "HR File",
|
||||
"name_jp": "人事部の書類",
|
||||
"name_kr": "인사부 파일",
|
||||
"name_tw": "人事部文档",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "人事部文件",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7792,7 +7792,6 @@
|
||||
"name_jp": "ドクターのホログラム",
|
||||
"name_kr": "박사의 홀로그램",
|
||||
"name_tw": "博士投影",
|
||||
"name_tw_unavailable": true,
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7803,8 +7802,7 @@
|
||||
"name_en": "Mutated Cells",
|
||||
"name_jp": "変異細胞",
|
||||
"name_kr": "돌연변이 세포",
|
||||
"name_tw": "突变细胞",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "突變細胞",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7815,8 +7813,7 @@
|
||||
"name_en": "Damazti Isomorph",
|
||||
"name_jp": "変形同位体",
|
||||
"name_kr": "변형 구조체",
|
||||
"name_tw": "变形同构体",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "變形同構體",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7827,8 +7824,7 @@
|
||||
"name_en": "Commercial Packaging Plan",
|
||||
"name_jp": "プロデュース戦略",
|
||||
"name_kr": "상업 포장 계획",
|
||||
"name_tw": "商业包装方案",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "商業包裝方案",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7839,8 +7835,7 @@
|
||||
"name_en": "Dispatch Module",
|
||||
"name_jp": "呼出モジュール",
|
||||
"name_kr": "호출 모듈",
|
||||
"name_tw": "寻呼模块",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "傳呼模組",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7851,8 +7846,7 @@
|
||||
"name_en": "Gun-Knight's Might",
|
||||
"name_jp": "銃騎士の威光",
|
||||
"name_kr": "총기사의 위엄",
|
||||
"name_tw": "铳骑之威",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "銃騎之威",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7863,8 +7857,7 @@
|
||||
"name_en": "Tianshi's Cauldron",
|
||||
"name_jp": "天師の祭器",
|
||||
"name_kr": "천사의 고정",
|
||||
"name_tw": "天师古鼎",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "天師古鼎",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7875,8 +7868,7 @@
|
||||
"name_en": "Trench Test Subject",
|
||||
"name_jp": "海溝の実験体",
|
||||
"name_kr": "해구 실험체",
|
||||
"name_tw": "海沟实验体",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "海溝實驗體",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -7888,7 +7880,6 @@
|
||||
"name_jp": "スチームハート",
|
||||
"name_kr": "증기의 마음",
|
||||
"name_tw": "蒸汽之心",
|
||||
"name_tw_unavailable": true,
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -8163,8 +8154,7 @@
|
||||
"name_en": "Kjeragandr's Tears",
|
||||
"name_jp": "イェラガンドの涙",
|
||||
"name_kr": "쉐라간드의 눈물",
|
||||
"name_tw": "耶拉冈德之泪",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "耶拉岡德之淚",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -8175,8 +8165,7 @@
|
||||
"name_en": "Desert Compass",
|
||||
"name_jp": "黄砂のコンパス",
|
||||
"name_kr": "사막 나침반",
|
||||
"name_tw": "黄沙罗盘",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "黃沙羅盤",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -8187,8 +8176,7 @@
|
||||
"name_en": "'Double Lids'",
|
||||
"name_jp": "「ダブルリッズ」",
|
||||
"name_kr": "'쌍꺼풀'",
|
||||
"name_tw": "“双眼皮”",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "“雙眼皮”",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["3-10", "3-10", "3-10"],
|
||||
@@ -8200,7 +8188,6 @@
|
||||
"name_jp": "バリケード",
|
||||
"name_kr": "차단 공사",
|
||||
"name_tw": "阻隔工事",
|
||||
"name_tw_unavailable": true,
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -8211,8 +8198,7 @@
|
||||
"name_en": "Ranged Tile",
|
||||
"name_jp": "射撃台",
|
||||
"name_kr": "사격대",
|
||||
"name_tw": "射击台",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "射擊台",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -8224,7 +8210,6 @@
|
||||
"name_jp": "封じられた地面",
|
||||
"name_kr": "봉인된 지면",
|
||||
"name_tw": "封印的地面",
|
||||
"name_tw_unavailable": true,
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -8235,8 +8220,7 @@
|
||||
"name_en": "'Mystery Customer'",
|
||||
"name_jp": "「謎の客人」",
|
||||
"name_kr": "'신비한 고객'",
|
||||
"name_tw": "“神秘顾客”",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "“神秘顧客”",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -8247,8 +8231,7 @@
|
||||
"name_en": "Transmitter",
|
||||
"name_jp": "ビーコン",
|
||||
"name_kr": "비콘",
|
||||
"name_tw": "信标",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "信標",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -8270,8 +8253,7 @@
|
||||
"name_en": "Dusk's Scroll",
|
||||
"name_jp": "絵巻",
|
||||
"name_kr": "두루마리",
|
||||
"name_tw": "画卷",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "畫卷",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["1-1", "1-1", "1-1"],
|
||||
@@ -8283,7 +8265,6 @@
|
||||
"name_jp": "教鞭",
|
||||
"name_kr": "교편",
|
||||
"name_tw": "教鞭",
|
||||
"name_tw_unavailable": true,
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -8294,8 +8275,7 @@
|
||||
"name_en": "Alliance Chill Gust",
|
||||
"name_jp": "盟約吹雪",
|
||||
"name_kr": "맹약의 한풍",
|
||||
"name_tw": "盟约寒风",
|
||||
"name_tw_unavailable": true,
|
||||
"name_tw": "盟約寒風",
|
||||
"position": "NONE",
|
||||
"profession": "TRAP",
|
||||
"rangeId": ["0-1", "0-1", "0-1"],
|
||||
@@ -10663,12 +10643,9 @@
|
||||
},
|
||||
"trap_279_pirene": {
|
||||
"name": "喷泉水池",
|
||||
"name_en": "喷泉水池",
|
||||
"name_en_unavailable": true,
|
||||
"name_jp": "喷泉水池",
|
||||
"name_jp_unavailable": true,
|
||||
"name_kr": "喷泉水池",
|
||||
"name_kr_unavailable": true,
|
||||
"name_en": "Fountain",
|
||||
"name_jp": "憩いの池",
|
||||
"name_kr": "분수대 수조",
|
||||
"name_tw": "喷泉水池",
|
||||
"name_tw_unavailable": true,
|
||||
"position": "NONE",
|
||||
@@ -15240,12 +15217,9 @@
|
||||
},
|
||||
"trap_790_dytswd": {
|
||||
"name": "宿傲",
|
||||
"name_en": "宿傲",
|
||||
"name_en_unavailable": true,
|
||||
"name_en": "Olden Pride",
|
||||
"name_jp": "宿傲",
|
||||
"name_jp_unavailable": true,
|
||||
"name_kr": "宿傲",
|
||||
"name_kr_unavailable": true,
|
||||
"name_kr": "숙오",
|
||||
"name_tw": "宿傲",
|
||||
"name_tw_unavailable": true,
|
||||
"position": "NONE",
|
||||
@@ -15255,12 +15229,9 @@
|
||||
},
|
||||
"trap_791_dytfre": {
|
||||
"name": "宿怒",
|
||||
"name_en": "宿怒",
|
||||
"name_en_unavailable": true,
|
||||
"name_en": "Olden Grudge",
|
||||
"name_jp": "宿怒",
|
||||
"name_jp_unavailable": true,
|
||||
"name_kr": "宿怒",
|
||||
"name_kr_unavailable": true,
|
||||
"name_kr": "숙노",
|
||||
"name_tw": "宿怒",
|
||||
"name_tw_unavailable": true,
|
||||
"position": "NONE",
|
||||
|
||||
@@ -76,7 +76,8 @@
|
||||
"stop": "[Adb] -s [AdbSerial] shell am force-stop [PackageName]",
|
||||
"back_to_home": "[Adb] -s [AdbSerial] shell input keyevent HOME",
|
||||
"release": "[Adb] kill-server",
|
||||
"pressEsc": "[Adb] -s [AdbSerial] shell input keyevent 111"
|
||||
"pressEsc": "[Adb] -s [AdbSerial] shell input keyevent 111",
|
||||
"fps": "[Adb] -s [AdbSerial] shell \"dumpsys SurfaceFlinger --latency | head -n 1\""
|
||||
},
|
||||
{
|
||||
"configName": "CapWithShell",
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,429 @@
|
||||
{
|
||||
"minimum_required": "v5.23.0",
|
||||
"stage_name": "Spier Foothills",
|
||||
"actions": [],
|
||||
"doc": {
|
||||
"title": "SSS - TASK ONLY - CasterRecruit - Spier Foothills - Ice Blast Machine",
|
||||
"details": "This operation is for farming the \"Recruit 8 Casters\" mission. You need to set the loop count. MAA will clear the first stage, recruit operators, then intentionally leak enemies to restart.\n═══════════════════════════════════\nOperation code: maa://77859\nManual team assembly is required for now. For all filler operators, prioritize low cost. Recommended promotion is E2, with E1 max as the bare minimum.\nAvoid skills that only trigger once per deployment (like Mountain S2) or skills that require enemy contact (like Degenbrecher S3), as MAA will keep activating them repeatedly. Also avoid skills with unusual attack ranges (like Schwarz S3).\nDouble-check that the Amplifier is set to [Ice Blast Machine], all Tactical Equipment are set to A, your team is manually formed and confirmed, and then hit Start.\nAuthor: 萨拉托加\nJSON Author: 萨拉托加\nVideo: 【MAA保全派驻 任务合集】 https://www.bilibili.com/video/BV1RbqnBCEfd/\n═══════════════════════════════════\nExtra operators (excluding core picks):\nVanguards (3): Choose skills that generate cost without needing enemy contact. Avoid skills that require enemy contact to generate cost, and avoid block-1 vanguards (they may leak enemies). Prioritize Pioneers. SilverAsh is not recommended, as MAA will frequently target his summon.\nDefenders (5): Prioritize self-healing healing defenders like Saria, Shu, Nearl, plus other defenders around 20 cost, e.g., Hoshiguma, Yu.\nSnipers (5): Go for low-cost AA snipers where possible.\nCasters (5): Aim for casters around 20 cost. If bringing AoE casters, equip cost-reduction modules. Recommended operators with AoE skills, e.g., Eyjafjalla S3, Goldenglow S3, LapplandAlt S3; bring Dusk if you want the \"Four Seasons\" buff.\nSupporters (2): Options include Civilight Eterna S2, Haruka S2, Virtuosa S3, or Tragodia S3; bring Ling if you want the \"Four Seasons\" buff.\n═══════════════════════════════════\nFor any issues, join the group: 216314927. Comments may not receive timely replies.\nYou may tweak the core selections in the operation files to suit your needs, but please do not re-upload them to the operation site. Using this operation means you agree to these terms.",
|
||||
"title_color": "dark",
|
||||
"details_color": "dark"
|
||||
},
|
||||
"groups": [],
|
||||
"opers": [],
|
||||
"type": "SSS",
|
||||
"buff": "冷爆机",
|
||||
"equipment": ["A", "A", "A", "A", "A", "A", "A", "A"],
|
||||
"strategy": "优选策略",
|
||||
"tool_men": {
|
||||
"vanguard": 3,
|
||||
"guard": 0,
|
||||
"defender": 5,
|
||||
"sniper": 5,
|
||||
"caster": 5,
|
||||
"medic": 0,
|
||||
"supporter": 2,
|
||||
"specialist": 0
|
||||
},
|
||||
"drops": ["术师", "辅助", "无需增调干员", "重装", "冰浪脉冲模块"],
|
||||
"blacklist": [
|
||||
"CONFESS-47",
|
||||
"PhonoR-0",
|
||||
"Friston-3",
|
||||
"U-Official",
|
||||
"泰拉大陆调查团",
|
||||
"正义骑士号",
|
||||
"THRM-EX",
|
||||
"斑点",
|
||||
"泡普卡",
|
||||
"月见夜",
|
||||
"空爆",
|
||||
"梓兰",
|
||||
"安赛尔",
|
||||
"芙蓉",
|
||||
"安德切尔",
|
||||
"克洛丝",
|
||||
"米格鲁",
|
||||
"卡缇",
|
||||
"玫兰莎",
|
||||
"翎羽",
|
||||
"香草",
|
||||
"芬",
|
||||
"巡林者",
|
||||
"黑角",
|
||||
"夜刀",
|
||||
"Castle-3",
|
||||
"Lancet-2",
|
||||
"历阵锐枪芬",
|
||||
"野鬃",
|
||||
"风笛",
|
||||
"苇草",
|
||||
"格拉尼",
|
||||
"红豆",
|
||||
"渡桥",
|
||||
"缪尔赛思",
|
||||
"伺夜",
|
||||
"夜半",
|
||||
"豆苗",
|
||||
"万顷",
|
||||
"琴柳",
|
||||
"极境",
|
||||
"桃金娘",
|
||||
"寻澜",
|
||||
"齐尔查克",
|
||||
"伊内丝",
|
||||
"谜图",
|
||||
"晓歌",
|
||||
"山",
|
||||
"达格达",
|
||||
"重岳",
|
||||
"杰克",
|
||||
"燧石",
|
||||
"猎蜂",
|
||||
"因陀罗",
|
||||
"维娜·维多利亚",
|
||||
"薇薇安娜",
|
||||
"史尔特尔",
|
||||
"阿米娅",
|
||||
"铸铁",
|
||||
"星极",
|
||||
"慕斯",
|
||||
"左乐",
|
||||
"火龙S黑角",
|
||||
"赤冬",
|
||||
"宴",
|
||||
"赫拉格",
|
||||
"莱欧斯",
|
||||
"止颂",
|
||||
"摩根",
|
||||
"耀骑士临光",
|
||||
"断罪者",
|
||||
"炎客",
|
||||
"斯卡蒂",
|
||||
"芙兰卡",
|
||||
"缠丸",
|
||||
"司霆惊蛰",
|
||||
"骋风",
|
||||
"玛恩纳",
|
||||
"龙舌兰",
|
||||
"露托",
|
||||
"斥罪",
|
||||
"泥岩",
|
||||
"火神",
|
||||
"坚雷",
|
||||
"石棉",
|
||||
"暮落",
|
||||
"车尔尼",
|
||||
"森蚺",
|
||||
"极光",
|
||||
"洋灰",
|
||||
"灰毫",
|
||||
"号角",
|
||||
"火哨",
|
||||
"菲莱",
|
||||
"余",
|
||||
"普罗旺斯",
|
||||
"黑",
|
||||
"酸糖",
|
||||
"鸿雪",
|
||||
"玫拉",
|
||||
"白雪",
|
||||
"陨星",
|
||||
"慑砂",
|
||||
"W",
|
||||
"菲亚梅塔",
|
||||
"截云",
|
||||
"守林人",
|
||||
"安比尔",
|
||||
"安哲拉",
|
||||
"远牙",
|
||||
"子月",
|
||||
"送葬人",
|
||||
"奥斯塔",
|
||||
"松果",
|
||||
"假日威龙陈",
|
||||
"吉星",
|
||||
"早露",
|
||||
"熔泉",
|
||||
"埃拉托",
|
||||
"铅踝",
|
||||
"提丰",
|
||||
"迷迭香",
|
||||
"承曦格雷伊",
|
||||
"冰酿",
|
||||
"莱伊",
|
||||
"跃跃",
|
||||
"娜仁图亚",
|
||||
"水灯心",
|
||||
"凯尔希",
|
||||
"刺玫",
|
||||
"焰影苇草",
|
||||
"濯尘芙蓉",
|
||||
"罗比菈塔",
|
||||
"掠风",
|
||||
"白铁",
|
||||
"凯瑟琳",
|
||||
"阿兰娜",
|
||||
"砾",
|
||||
"红",
|
||||
"槐琥",
|
||||
"傀影",
|
||||
"卡夫卡",
|
||||
"缄默德克萨斯",
|
||||
"麒麟R夜刀",
|
||||
"弑君者",
|
||||
"阿消",
|
||||
"食铁兽",
|
||||
"温蒂",
|
||||
"见行者",
|
||||
"暗索",
|
||||
"崖心",
|
||||
"雪雉",
|
||||
"歌蕾蒂娅",
|
||||
"杏仁",
|
||||
"阿",
|
||||
"空构",
|
||||
"新约能天使",
|
||||
"孑",
|
||||
"乌有",
|
||||
"老鲤",
|
||||
"琳琅诗怀雅",
|
||||
"裁度",
|
||||
"罗宾",
|
||||
"霜华",
|
||||
"多萝西",
|
||||
"艾拉",
|
||||
"钼铅",
|
||||
"贝娜",
|
||||
"风丸",
|
||||
"归溟幽灵鲨",
|
||||
"维荻",
|
||||
"双月",
|
||||
"锡人",
|
||||
"引星棘刺",
|
||||
"云迹",
|
||||
"蒂比",
|
||||
"狮蝎",
|
||||
"伊桑",
|
||||
"绮良",
|
||||
"水月",
|
||||
"阿斯卡纶",
|
||||
"八幡海铃",
|
||||
"若叶睦",
|
||||
"冬时",
|
||||
"折桠",
|
||||
"哈蒂娅",
|
||||
"雪猎",
|
||||
"凛御银灰",
|
||||
"娜斯提",
|
||||
"响石",
|
||||
"天空盒"
|
||||
],
|
||||
"stages": [
|
||||
{
|
||||
"stage_name": "运道抢险",
|
||||
"strategies": [
|
||||
{
|
||||
"tool_men": {
|
||||
"vanguard": 1
|
||||
},
|
||||
"location": [8, 5],
|
||||
"direction": "none"
|
||||
},
|
||||
{
|
||||
"tool_men": {
|
||||
"sniper": 1,
|
||||
"vanguard": 1
|
||||
},
|
||||
"location": [8, 5],
|
||||
"direction": "none"
|
||||
},
|
||||
{
|
||||
"tool_men": {
|
||||
"vanguard": 1
|
||||
},
|
||||
"location": [7, 5],
|
||||
"direction": "Left"
|
||||
},
|
||||
{
|
||||
"tool_men": {
|
||||
"sniper": 1
|
||||
},
|
||||
"location": [4, 4],
|
||||
"direction": "Left"
|
||||
},
|
||||
{
|
||||
"core": "冷爆机",
|
||||
"tool_men": {},
|
||||
"location": [6, 5],
|
||||
"direction": "Left"
|
||||
},
|
||||
{
|
||||
"tool_men": {
|
||||
"defender": 1
|
||||
},
|
||||
"location": [5, 5],
|
||||
"direction": "Left"
|
||||
},
|
||||
{
|
||||
"core": "冷爆机",
|
||||
"tool_men": {},
|
||||
"location": [6, 5],
|
||||
"direction": "Left"
|
||||
},
|
||||
{
|
||||
"tool_men": {
|
||||
"supporter": 1
|
||||
},
|
||||
"location": [5, 4],
|
||||
"direction": "Left"
|
||||
},
|
||||
{
|
||||
"core": "冷爆机",
|
||||
"tool_men": {},
|
||||
"location": [6, 5],
|
||||
"direction": "Left"
|
||||
},
|
||||
{
|
||||
"tool_men": {
|
||||
"vanguard": 1
|
||||
},
|
||||
"location": [7, 5],
|
||||
"direction": "Left"
|
||||
},
|
||||
{
|
||||
"tool_men": {
|
||||
"caster": 1
|
||||
},
|
||||
"location": [4, 4],
|
||||
"direction": "Left"
|
||||
},
|
||||
{
|
||||
"tool_men": {
|
||||
"defender": 1
|
||||
},
|
||||
"location": [5, 5],
|
||||
"direction": "Left"
|
||||
},
|
||||
{
|
||||
"tool_men": {
|
||||
"supporter": 1
|
||||
},
|
||||
"location": [4, 4],
|
||||
"direction": "Left"
|
||||
},
|
||||
{
|
||||
"tool_men": {
|
||||
"sniper": 1,
|
||||
"caster": 1
|
||||
},
|
||||
"location": [5, 4],
|
||||
"direction": "Left"
|
||||
},
|
||||
{
|
||||
"tool_men": {
|
||||
"sniper": 1,
|
||||
"caster": 1
|
||||
},
|
||||
"location": [5, 4],
|
||||
"direction": "Left"
|
||||
},
|
||||
{
|
||||
"tool_men": {
|
||||
"vanguard": 99
|
||||
},
|
||||
"location": [7, 5],
|
||||
"direction": "Left"
|
||||
},
|
||||
{
|
||||
"tool_men": {
|
||||
"defender": 99
|
||||
},
|
||||
"location": [5, 5],
|
||||
"direction": "Left"
|
||||
},
|
||||
{
|
||||
"tool_men": {
|
||||
"supporter": 99
|
||||
},
|
||||
"location": [4, 4],
|
||||
"direction": "Left"
|
||||
},
|
||||
{
|
||||
"tool_men": {
|
||||
"caster": 99
|
||||
},
|
||||
"location": [5, 4],
|
||||
"direction": "Left"
|
||||
},
|
||||
{
|
||||
"core": "战备激活阀",
|
||||
"tool_men": {
|
||||
"sniper": 99
|
||||
},
|
||||
"location": [5, 4],
|
||||
"direction": "Left"
|
||||
}
|
||||
],
|
||||
"draw_as_possible": true,
|
||||
"actions": [
|
||||
{
|
||||
"type": "二倍速"
|
||||
},
|
||||
{
|
||||
"type": "Deploy",
|
||||
"name": "超重绝缘水泥",
|
||||
"location": [6, 1],
|
||||
"direction": "none",
|
||||
"costs": 48
|
||||
},
|
||||
{
|
||||
"type": "Deploy",
|
||||
"name": "超重绝缘水泥",
|
||||
"location": [7, 1],
|
||||
"direction": "none",
|
||||
"costs": 49
|
||||
},
|
||||
{
|
||||
"type": "Deploy",
|
||||
"name": "超重绝缘水泥",
|
||||
"location": [8, 1],
|
||||
"direction": "none",
|
||||
"costs": 50
|
||||
}
|
||||
],
|
||||
"retry_times": 99
|
||||
},
|
||||
{
|
||||
"stage_name": "作业整备",
|
||||
"strategies": [],
|
||||
"draw_as_possible": true,
|
||||
"actions": [
|
||||
{
|
||||
"type": "二倍速"
|
||||
},
|
||||
{
|
||||
"type": "Deploy",
|
||||
"name": "超重绝缘水泥",
|
||||
"location": [1, 1],
|
||||
"direction": "none",
|
||||
"costs": 48
|
||||
},
|
||||
{
|
||||
"type": "Deploy",
|
||||
"name": "超重绝缘水泥",
|
||||
"location": [2, 1],
|
||||
"direction": "none",
|
||||
"costs": 49
|
||||
},
|
||||
{
|
||||
"type": "Deploy",
|
||||
"name": "超重绝缘水泥",
|
||||
"location": [3, 1],
|
||||
"direction": "none",
|
||||
"costs": 50
|
||||
}
|
||||
],
|
||||
"retry_times": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user