gba pokemon游戏中脚本系统的编译器/反编译器

red-alien的Python项目详细描述


红色外星神奇宝贝脚本编译器

这是Red Alien的源存储库,a gba pokémon游戏中的脚本系统编译器。

请参阅documentationexamples以了解其概述 特征。

运行

RedAlien是使用跨平台技术构建的,因此它应该运行 到处都是。我时不时地建造windows binaries。 arch用户可以安装其AUR包。 有一个very旧的mac osx版本,我不推荐使用; 而是从源代码运行它。在其他Linux发行版上相同,或者 操作系统。

red alien是用python编写的,可以直接从 源文件(如果已安装所有依赖项):

DependencyArch packageDebian/Ubuntu package
Python 3^{}^{}
PyQt 5^{}^{}
(depends on ^{})
Python bindings for Qscintilla^{}^{}
(depends on ^{})

它可以在系统范围内安装(尽管不需要):

# ./setup.py install

可以为cli运行asc cli,也可以为gui运行asc qt。

如果希望在vim中突出显示pks语法,可以将utils/pks.vim复制到 $home/.vim/syntax/,并在.vimrc中添加以下行: autocmd bufread,bufnewfile*.pks set filetype=pks

致谢

指挥部的大部分信息来自pksv的pokedef.h(谢谢!)

stdlib/中的头来自xse。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何从IBM MQ的JMSException检测可恢复错误   java Lucene6。4.2:找不到类,尝试添加查询。   Java Pdf差异库   在Java中多线程处理我的线程   java将字符串传递给Uri。下载中的parse()   java在列表中查找原语位置   java JPA条件从另一个查询中选择   java中的强制转换和转换   java如何在没有上下文的情况下获取SOAP Web服务(Apache Axis 1.4)的调用客户端的IP地址   java Android IllegalBlockSizeException:解密中最后一个块未完成   java Jersey是否要自定义无效资源路径的错误处理?   如何将JavaCVS web项目转换为基于maven的web项目?   java如何检查通用列表是否与jUnit相等?   arraylist java。util。尝试使用迭代器时发生ConcurrentModificationException错误   使用springsecurity,jsp上的java${u csrf.token}始终为空   sql使用java从临时表中选择数据   spring验证中的java@Notnull和@Pattern无效   java如何使用jQuery将包含对象数组的对象数组传递给Spring MVC控制器?