台服dnf吧 关注:133,499贴子:2,255,138
  • 11回复贴,共1

分享两个拿ai写的小工具,不知道有没有重复造轮子

只看楼主收藏回复

第一个是vscode中使用的act文件扩展插件
支持以下功能:
1. 简单的代码着色(没有审美所以不搞了,有大佬愿意的话,可以完善)
2. 为部分act文件的关键词添加注释(不全,有大佬愿意的话,可以补充);
3. 为act文件的[BEHAVIOR]和[TRIGGER]段自动显示编号(pvfutility里面没有编号,看到什么[trigger]13[on]这种真的想死);
4. 选中编号(比如[trigger]13[on]的13),按F9可以跳转到对应的[BEHAVIOR]和[TRIGGER]段,至于是跳到[BEHAVIOR]还是[TRIGGER]会自动判断的。
5. [BEHAVIOR]和[TRIGGER]段可以折叠。
写这个东西的目的主要还是这样阅读act文件会更方便一些。
效果图大概这样:


IP属地:重庆1楼2025-07-27 00:55回复

    第二个是把ai文件转换成python伪代码的工具,可以双向转换。
    写这个的目的是ai文件那个缩进和匹配看起来也是让人想死的。
    不过这个工具只处理了[void],别的像[hp]之类的就没处理了,有需要的自己去改一下html里面的js脚本。


    IP属地:重庆2楼2025-07-27 00:59
    回复
      2026-09-13 06:31:06
      广告
      不感兴趣
      开通SVIP免广告
      aHR0cHM6Ly93d2ZoLmxhbnpvdXQuY29tL2kyV0FsMzF4c3ZwYw==


      IP属地:重庆3楼2025-07-27 01:04
      回复
        妈妈再也不用担心我看不懂怪物机制了
        谢谢大佬


        IP属地:湖南来自Android客户端4楼2025-07-27 01:59
        回复
          感谢分享


          IP属地:河南来自iPhone客户端5楼2025-07-27 03:01
          回复
            66


            IP属地:江苏来自Android客户端6楼2025-07-27 07:33
            回复
              应该可以合进pvfunity毕竟也是vs框架改的


              IP属地:云南8楼2025-07-27 09:33
              回复


                IP属地:广东来自Android客户端9楼2025-07-27 10:54
                回复
                  2026-09-13 06:25:06
                  广告
                  不感兴趣
                  开通SVIP免广告
                  不会用……act也没翻译


                  IP属地:北京来自iPhone客户端10楼2025-08-12 17:45
                  回复
                    请问咋下载?下载后咋用呀


                    IP属地:上海来自Android客户端11楼2025-08-12 20:53
                    回复
                      谢谢


                      IP属地:河南来自Android客户端12楼2025-10-26 07:05
                      回复
                        链接挂了,404.麻烦补个


                        IP属地:湖南13楼2026-05-04 10:59
                        回复