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页面
感谢大佬!解救了我的右手。我是AOTA联机场景作者,目前对复制触发的需求很大。使用编辑器复制成功,但是有一些问题出现:
1,我的电脑是150%缩放布局,因此显示不太完整(好在被遮住的地方暂时没什么用处)
2,似乎对最后一个触发进行复制会导致程序崩溃。(我测试的图最后一个是玩家6打头)
3,似乎目前只支持从玩家1开始复制,从其他玩家数开始复制都没有效果。
4,不知道未来是否有打算可以设置里选定从第几个玩家结束复制。 Guriki666 发表于 2022-5-2 17:59
感谢大佬!解救了我的右手。我是AOTA联机场景作者,目前对复制触发的需求很大。使用编辑器复制成功,但是有 ...
1.低分辨率用高缩放是颇为少见的,建议调低缩放。
2.确认存在问题,已经修复等下次更新。目前版本替代方案是先在末尾新建一个触发垫着。
3.对于如何稳妥地推断目标触发「属于」哪个玩家,目前还没有想好,所以先硬编码为了玩家1
4.没见过这种需求,不知道为什么要这样做 夜游神 发表于 2022-5-2 18:39
1.低分辨率用高缩放是颇为少见的,建议调低缩放。
2.确认存在问题,已经修复等下次更新。目前版本替代方 ...
因为我视力不好==所以一直习惯放大了。4的话是因为联机图不一定是8个玩家都要复制,有可能垫了玩家8是boss或者玩家7、8用来做系统玩家;3v3、2v2这之类的;如果多一个选项设置可以避免一些不必要的复制 夜游神 发表于 2022-5-2 18:39
1.低分辨率用高缩放是颇为少见的,建议调低缩放。
2.确认存在问题,已经修复等下次更新。目前版本替代方 ...
做一個「玩家複製」介面,用來給用戶打勾選擇複製到那些玩家。這樣如何? 我特别想要复制区域内单位这个触发 Dick 发表于 2022-5-18 14:00
做一個「玩家複製」介面,用來給用戶打勾選擇複製到那些玩家。這樣如何? ...
老哥我第一条帖子求助你可否指导一下我 現在版本1.47 召喚作者回來更新! 大佬我是新手 也想做地图 这个工具是不是现在大家做地图的工具啊 我现在在用游戏里的编辑器做地图.这工具能不能把我做的地图提取出来用这个工具编辑啊 许开杨 发表于 2023-1-10 01:08
大佬我是新手 也想做地图 这个工具是不是现在大家做地图的工具啊 我现在在用游戏里的编辑器做地图.这工具 ...
我试了一下 现在1.47版本 这个工具需要更新 可惜没更新 这贴没阅读权限诶,给你点赞,阅读权限怎么充钱获得 我去试用看看,比游戏内的好用就行 感谢 666666666666666666 DE的场景格式结构是什么样子的
就很尴尬 现在1.54了{:146:}白高兴一场 我之前在想能不能用降級版1.46做圖~然後在到1.54重新儲存
页:
[1]