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

[战役制作] 联机场景的工业革命 - AoE2SP 触发克隆工具

[复制链接]

47

主题

7

精华

1万

积分

枢机主教

耕战
2283
鹰币
8582
天龙币
0
回帖
150

创意工坊通行证

附庸关系0
 楼主| 发表于 2021-1-13 23:15:08 | 显示全部楼层 |阅读模式
本帖最后由 夜游神 于 2021-1-30 15:22 编辑

这个工具基于github项目(AoE2ScenarioParser)编写:
前言
 联机场景自古以来面临一个问题——大多数触发必须重复写 8 次,其中仅有玩家不同。上古时期的联机场景基本由手工重复实现这个操作,不但对场景作者的毅力是一大考验,同时也经常出现其中的某个触发玩家设置失误的bug。直到 AOKTS 加入「复制到所有玩家」功能以来,我们才得以从这一繁重枯燥的工作中解放。
 天下大势,合久必分。自从进入DE时代以来,场景编辑的有力工具 AOKTS 至今还未跟上时代,缺少了这样一站式的高级场景编辑器,我们不得不以各种手段零散地实现其原有的功能,「AoE2SP 触发克隆工具」便是其中之一。

什么是AoE2SP 触发克隆工具?
AoE2SP 触发克隆工具,即AoE2 Scenario Parser 触发克隆工具,是借助 AoE2ScenarioParser 的函数库编写而成的一个图形界面场景编辑工具。

AoE2SP 触发克隆工具能够做什么?
将单个玩家的触发复制到另外 7 个玩家
批量移动触发
将触发 ID 按照显示的顺序重新排列导入和导出触发中的文本
列出和编辑场景中的单位

AoE2SP 触发克隆工具和 AoE2SP 是什么关系
本工具是由借助 AoE2SP 的函数库编写的 python 脚本打包而成的可执行文件。
相比于 AoE2SP 本身,本工具
可以:
1.以图形化界面而非命令行界面运行
2.按照显示的顺序重新排列触发 ID
3.无须 python 编译环境即运行
不能:
1.实现 AoE2SP 的其余各种功能
2.看到详细的运行和错误日志

感谢
KSneijders - 这是 AoE2SP 的作者
@newtonerdai - 触发重排列模块和文本导出模块的编写者
@夜游神 - 对没错就是我

下载


更新日志
- 2021/1/28 - 1.0.4
重要修复:修复映射表复制方式失效的BUG
- 2021/1/27 - 1.0.3
支持西方霸主DLC
支持克隆一对多/多对一型效果组
- 2021/1/22 - 1.0.2
支持列表定义复制每个玩家对应的单位ID
修复按列表复制时的若干bug
- 2021/1/18 - 1.0.1
支持查看单个触发细节
支持通过列表来定义每个玩家对应的坐标
支持通过列表来定义每个玩家对应的字符串
- 2021/1/17 - 1.0.0
重要修复:修复菜单中的保存和另存为失效问题
- 2021/1/17 - pre
追加单位浏览和编辑功能
不选择打开的场景时支持新建场景
- 2021/1/16 - pre
追加文本导入导出功能(来自@newtonerdai 的python脚本)
可以使用快捷键进行另存为
可以保存 (到原文件)
- 2021/1/15 - pre
重要修复:修复删除触发导致激活/关闭触发错误的问题
支持向后批量移动触发
支持禁用操作成功提示框(方便连续操作)
- 2021/1/14 - pre
加入触发移动功能
可手动选择作为参考的玩家参数
可逆向操作(删除复制出的7条触发)

使用方法
1.启动并打开一个场景,如不能打开,请启动最新版DE并保存一次该场景。
2.等待场景分析完成,将出现触发列表。
3.浏览触发列表,输入需要克隆的触发ID,并点击按钮。
4.(可选)点击右侧的「以显示序重排ID」,重新排列触发ID。
5.打开菜单,另存为。

已知问题
1.克隆对象必须是玩家1的触发,否则被当作玩家1的触发。
2.玩家数必须是8人,否则生成属于盖亚的多余触发。

python源码
源码不再同步更新,有需要请直接前往github页面

本帖子中包含更多资源

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

x

评分

参与人数 2耕战 +80 鹰币 +280 收起 理由
Nero§Claudius + 40 耕战之功
newtonerdai + 80 + 240 触发批量制作工具

查看全部评分

回复

使用道具 举报

117

主题

9

精华

9万

积分

教皇

Wolotine

耕战
17250
鹰币
546210
天龙币
0
回帖
1571

翔鹰建站十周年纪念章小评论家第十二届火箭筒杯最佳新人第十三届火箭筒杯亚军第十三届火箭筒杯亚军赌徒勋章第八届战鹰杯单人赛冠军

附庸关系11
发表于 2021-1-14 05:07:57 | 显示全部楼层
yy神牛B!
回复

使用道具 举报

183

主题

9

精华

2万

积分

教皇

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

翔鹰建站十周年纪念章

附庸关系3
发表于 2021-1-16 23:21:58 | 显示全部楼层
建议文件、帖子标题增加版本号
索引:
Userpatch 实用技术贴索引←点击进入
决定版精品贴大索引←点击进入

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

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

使用道具 举报

91

主题

14

精华

2万

积分

都主教

耕战
3368
鹰币
20766
天龙币
0
回帖
1381
附庸关系1
发表于 2021-1-19 17:30:06 | 显示全部楼层
必须支持一个
回复

使用道具 举报

17

主题

0

精华

2062

积分

侯爵

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

翔鹰建站十周年纪念章

附庸关系0
发表于 2021-2-13 15:09:17 | 显示全部楼层
YY神牛B!!!
联系方式:
Hexagram Discord
Hexagram官方Q群:1072093811
代表作:
Empire Canyon
回复

使用道具 举报

12

主题

2

精华

3196

积分

公爵

耕战
400
鹰币
1303
天龙币
0
回帖
31
附庸关系0
发表于 2021-7-10 23:58:54 | 显示全部楼层
还有更新吗?这几天更新了无法正常使用了。此软件太重要了,跪求更新。
回复

使用道具 举报

21

主题

3

精华

1万

积分

征服者

耕战
3476
鹰币
2266
天龙币
0
回帖
221

第十三届火箭筒杯季军

附庸关系9
发表于 2021-7-12 07:23:59 | 显示全部楼层
现在每个场景都没法读取了。


本帖子中包含更多资源

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

x
![/url]
回复

使用道具 举报

17

主题

0

精华

4万

积分

宗主教

耕战
8230
鹰币
21670
天龙币
0
回帖
540
附庸关系1
发表于 2021-7-14 04:32:54 | 显示全部楼层
HudsonLee 发表于 2021-7-12 01:23
现在每个场景都没法读取了。

估计是加了新效果的缘故,等作者更新吧
回复

使用道具 举报

12

主题

2

精华

3196

积分

公爵

耕战
400
鹰币
1303
天龙币
0
回帖
31
附庸关系0
发表于 2021-7-17 17:31:52 | 显示全部楼层
请问,下载了github项目的源码,下载了Python的环境。如何使用源码?
回复

使用道具 举报

本版积分规则

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

GMT+8, 2024-11-22 10:34 , Processed in 0.180774 second(s), 110 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

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

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