夜游神 发表于 2022-5-2 09:56:54

DE场景编辑器 - 触发工坊 (Trigger Craft)

本帖最后由 夜游神 于 2022-8-2 04:40 编辑

本项目的github页面:https://github.com/MegaDusknoir/AoE2TriggerCraft

前言 自DE时代以来,旧时代之神AoKTS从场景制作的舞台上缺席,我们失去了这一有力的工具,恰似从后铁器时代演进到了黑暗时代。随着时间的推进,AoE2ScenarioParser出现,这个python工具成为了DE场景制作的主要助力。但受限于python语言,这个工具对普通游戏玩家并不那么友好,同时解析性语言的本质也导致了颇为缓慢的场景读写。 为改变这一情况,我使用C++从头编写了场景解析器,并编写了简单的图形界面,将其命名为触发工坊(Trigger Craft),期望能够达到和超过先行者 Trigger Studio 的作用。 本次初次发布主要面向两个热点需求,一个是联机场景中的批量复制触发,另一个是汉化场景时需要的文本批量处理,分别由有对应需求的木匠和cly二人进行了测试。
目前能够做什么?读取/存储场景。导入/导出场景中的字符串。显示触发树,及下属的条件/效果。复制单个触发到每一位玩家,多人场景常用。显示场景基本信息(目前仅查看)。显示触发基本信息(目前仅查看)。增删触发/条件/效果。
感谢KSneijders - 这是 AoE2SP 的作者,受益于 AoE2SP 的源码,我很快就了解了DE的场景格式结构Trigger Studio 的作者们 - 图形界面参考了大量AoKTS的代码,这些代码由10余年来多位开发者所贡献

下载
更新日志不在此处更新,请关注github页面
使用方法1.解压到文件夹。2.通过菜单打开场景。3.在触发编辑器中操作触发。4.通过菜单导出/导入所有文本。5.通过菜单另存为。
已知问题1.只能使用上述已完成的功能,大部分功能尚待填充。
2.(2022.8.2已修复)对最后一个触发使用「复制到所有玩家」将导致崩溃。
3.(2022.8.2已修复)删除触发可能导致激活/关闭之后触发的效果异常。
源代码不在此处更新,请前往github页面

Guriki666 发表于 2022-5-2 17:59:01

感谢大佬!解救了我的右手。我是AOTA联机场景作者,目前对复制触发的需求很大。使用编辑器复制成功,但是有一些问题出现:
1,我的电脑是150%缩放布局,因此显示不太完整(好在被遮住的地方暂时没什么用处)
2,似乎对最后一个触发进行复制会导致程序崩溃。(我测试的图最后一个是玩家6打头)
3,似乎目前只支持从玩家1开始复制,从其他玩家数开始复制都没有效果。
4,不知道未来是否有打算可以设置里选定从第几个玩家结束复制。

夜游神 发表于 2022-5-2 18:39:30

Guriki666 发表于 2022-5-2 17:59
感谢大佬!解救了我的右手。我是AOTA联机场景作者,目前对复制触发的需求很大。使用编辑器复制成功,但是有 ...

1.低分辨率用高缩放是颇为少见的,建议调低缩放。
2.确认存在问题,已经修复等下次更新。目前版本替代方案是先在末尾新建一个触发垫着。
3.对于如何稳妥地推断目标触发「属于」哪个玩家,目前还没有想好,所以先硬编码为了玩家1
4.没见过这种需求,不知道为什么要这样做

Guriki666 发表于 2022-5-4 16:24:16

夜游神 发表于 2022-5-2 18:39
1.低分辨率用高缩放是颇为少见的,建议调低缩放。
2.确认存在问题,已经修复等下次更新。目前版本替代方 ...

因为我视力不好==所以一直习惯放大了。4的话是因为联机图不一定是8个玩家都要复制,有可能垫了玩家8是boss或者玩家7、8用来做系统玩家;3v3、2v2这之类的;如果多一个选项设置可以避免一些不必要的复制

Dick 发表于 2022-5-18 14:00:22

夜游神 发表于 2022-5-2 18:39
1.低分辨率用高缩放是颇为少见的,建议调低缩放。
2.确认存在问题,已经修复等下次更新。目前版本替代方 ...

做一個「玩家複製」介面,用來給用戶打勾選擇複製到那些玩家。這樣如何?

1497059433 发表于 2022-5-19 18:29:23

我特别想要复制区域内单位这个触发

1497059433 发表于 2022-5-19 18:31:05

Dick 发表于 2022-5-18 14:00
做一個「玩家複製」介面,用來給用戶打勾選擇複製到那些玩家。這樣如何? ...

老哥我第一条帖子求助你可否指导一下我

MuYang 发表于 2022-9-20 03:17:37

現在版本1.47

Dick 发表于 2022-12-16 16:52:40

召喚作者回來更新!

许开杨 发表于 2023-1-10 01:08:36

大佬我是新手 也想做地图 这个工具是不是现在大家做地图的工具啊 我现在在用游戏里的编辑器做地图.这工具能不能把我做的地图提取出来用这个工具编辑啊

许开杨 发表于 2023-1-10 01:18:30

许开杨 发表于 2023-1-10 01:08
大佬我是新手 也想做地图 这个工具是不是现在大家做地图的工具啊 我现在在用游戏里的编辑器做地图.这工具 ...

我试了一下 现在1.47版本 这个工具需要更新

973569317 发表于 2023-5-6 00:10:28

可惜没更新

2538383609 发表于 2023-5-13 13:59:25

这贴没阅读权限诶,给你点赞,阅读权限怎么充钱获得

2538383609 发表于 2023-5-13 14:01:22

我去试用看看,比游戏内的好用就行

pumpkinzz 发表于 2023-6-30 12:07:06

感谢

lujun0118 发表于 2023-7-1 21:21:34

666666666666666666

mdfc 发表于 2024-1-17 19:16:39

DE的场景格式结构是什么样子的

714885909 发表于 2024-1-19 03:03:22

就很尴尬

2404640808 发表于 2024-12-11 21:31:23

现在1.54了{:146:}白高兴一场

c326679a 发表于 5 天前

我之前在想能不能用降級版1.46做圖~然後在到1.54重新儲存
页: [1]
查看完整版本: DE场景编辑器 - 触发工坊 (Trigger Craft)