翔鹰帝国网|帝国时代论坛|帝国时代系列|神话时代
 找回密码
 注册翔鹰会员(昵称)
搜索
查看: 1146|回复: 6

[战役制作] 利用json文件给战役修饰关卡选择界面(先行版)

[复制链接]

183

主题

9

精华

2万

积分

教皇

耕战
3329
鹰币
16976
天龙币
0
回帖
1200

翔鹰建站十周年纪念章

附庸关系3
 楼主| 发表于 2020-2-28 00:04:47 | 显示全部楼层 |阅读模式
本帖最后由 newtonerdai 于 2020-3-20 13:04 编辑

我简单破译了一下官方战役的<同名_layout.json>文件的语法作用。(路径\resources\_common\campaign)已经可以确定的是,官方战役的关卡选择界面就是由这个文件控制的。

它可以操控战役关卡选择界面的以下元素:
  • 背景(可以叠加多层)
  • 战役标题文本(包含文字、大小和颜色)
  • 关卡图标(包含禁用、普通、悬停、按下4种状态)
  • 关卡按钮
  • 关卡文本框&文本
  • 两个关卡之间的箭头
       
  • (更重要的是↓)
  • 可以自定义添加任何在决定版里出现的图像元素!!!
  • 甚至可以添加自己新增的图片!!!


一般我们的自定义战役,如果不用<战役_layout.json>或者用了但格式有误的话,会使用官方默认的<fallback_layout.json>(路径\resources\_common\campaign),效果如下图所示。且最多只能容纳9个关卡,多了显示不了。




而如果自己编辑一个<战役_layout.json>,放到<战役.aoe2campaign>旁边,则可以做出各种你想要的效果,且理论上可以突破9个关卡限制。如下图所示。



文件里已经做了详细的注释,墙裂建议使用UltraEdit、NotePad++之类的文本编辑软件打开,有高亮方案,看得条理比较清晰。



另外,这个文件还是有很多地方没有破译,比如Zplane时有效时无效的问题、文本索引是什么作用啊等等,在这方面有所研究的朋友可以在楼下补充或者修改。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册翔鹰会员(昵称)

x
索引:
Userpatch 实用技术贴索引←点击进入
决定版精品贴大索引←点击进入

战役:
《 兔与豹》——柔弱奴隶公主  猛兽口中求生←点击进入
《敛由国的统一》←点击进入

殊途战役制作群 QQ: 616317226
翔鹰帝国Ⅱ:决定版交流群 QQ: 112822759
回复

使用道具 举报

0

主题

0

精华

9

积分

扈从

耕战
0
鹰币
10
天龙币
0
回帖
3
附庸关系0
发表于 2020-2-28 00:38:02 | 显示全部楼层
好奇心
回复

使用道具 举报

3

主题

0

精华

189

积分

男爵

耕战
30
鹰币
146
天龙币
0
回帖
20
附庸关系0
发表于 2020-3-3 00:35:22 | 显示全部楼层
感謝大大的努力~~
回复

使用道具 举报

91

主题

14

精华

2万

积分

都主教

耕战
3368
鹰币
20766
天龙币
0
回帖
1387
附庸关系1
发表于 2020-3-4 17:03:17 | 显示全部楼层
123
回复

使用道具 举报

17

主题

0

精华

2062

积分

侯爵

耕战
358
鹰币
2006
天龙币
0
回帖
160

翔鹰建站十周年纪念章

附庸关系0
发表于 2020-3-13 09:27:55 | 显示全部楼层
支持
联系方式:
Hexagram Discord
Hexagram官方Q群:1072093811
代表作:
Empire Canyon
回复

使用道具 举报

17

主题

0

精华

2062

积分

侯爵

耕战
358
鹰币
2006
天龙币
0
回帖
160

翔鹰建站十周年纪念章

附庸关系0
发表于 2020-3-13 09:39:19 | 显示全部楼层
这个json看得我有点懵逼
联系方式:
Hexagram Discord
Hexagram官方Q群:1072093811
代表作:
Empire Canyon
回复

使用道具 举报

10

主题

1

精华

2987

积分

公爵

耕战
480
鹰币
2010
天龙币
0
回帖
98
附庸关系1
发表于 2020-3-20 09:34:24 | 显示全部楼层
我来看看。
回复

使用道具 举报

本版积分规则

排行榜|小黑屋|翔鹰帝国

GMT+8, 2024-12-23 10:58 , Processed in 0.188106 second(s), 92 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

Copyright © 2001-2023, Hawkaoe.net All Rights Reserved

快速回复 返回顶部 返回列表