红警DIY论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 888|回复: 6

一种使用C#编写触发的方式

[复制链接]
发表于 2023-7-19 21:09:31 | 显示全部楼层 |阅读模式
本帖最后由 非常宝贝 于 2023-7-24 23:33 编辑

感觉在gui界面里做触发有点坐牢,于是突发奇想整了个用c#编写触发的库,大致如下图

用代码写的话层级和逻辑基本上可以一眼看出来,另外编写的效率也比较高,右边截图的触发基本上几分钟就能写出来,就是要需要点编程基础(其实也不会用到太深入的东西)

开源地址如下:
https://github.com/hejiajun107/RATriggerBuilder
仓库中有样例,并且绝大多数代码有完整的注释
协议是 MulanPSL-2.0 license 相对比较自由

更新:变更了一下写法,并且新增输出预览图个功能


更新:支持了触发再预览图中分组和显示注释


更新:支持读取INI并生成注册表对应的C#代码

后续规划(画饼):
1.补完所有的触发和事件包括ares和phobos
2.提供能从ini中自动读取注册表并生成对应的C#类的方式(完成)
3.支持AI小队、脚本等的编写





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2023-7-19 21:16:22 | 显示全部楼层

麻婆儿:没有GUI我要死了
俊哥:抛弃了GUI的凡躯俗体效率就是高啊~
发表于 2023-7-19 21:17:07 | 显示全部楼层
挖偶,是新玩具
发表于 2023-7-21 11:35:14 | 显示全部楼层
太強了
发表于 2023-7-25 17:15:49 这篇帖子是使用手机发表的! | 显示全部楼层
俊哥我的超人
发表于 2023-7-25 17:39:30 | 显示全部楼层
(。^▽^)厉害!
发表于 2023-9-11 20:45:21 | 显示全部楼层
DLTQL
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|管理员邮箱|红警DIY官方论坛

GMT+8, 2024-2-23 12:39 , Processed in 0.063636 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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