ExplorerScript and SSBScript: Script languages for decompiled SSB (Pokémon Mystery Dungeon Explorers of Sky)
  • Python 56.7%
  • C++ 41.7%
  • ANTLR 0.9%
  • CMake 0.5%
  • Makefile 0.2%
Find a file
Joshua c7728b7225
0.2.4 + Fix Antlr4 Submodule Commit + Fix Builds (#102)
* Fix Antlr4 Submodule Commit

This should make the submodule use a commit of SkyTemple/antlr4/skytemple-fork again.

* Version 0.2.4

* Bump to windows-2022 image.

Due to deprecation of 2019 image.
https://github.com/actions/runner-images/issues/12045

* Generalize Windows OS Check When Building

* Update Antlr4 Submodule
2025-11-11 03:30:55 +01:00
.github 0.2.4 + Fix Antlr4 Submodule Commit + Fix Builds (#102) 2025-11-11 03:30:55 +01:00
.vscode Switching to a C++ parser (#66) 2024-07-20 11:30:16 +02:00
antlr4@6aff9e24fc 0.2.4 + Fix Antlr4 Submodule Commit + Fix Builds (#102) 2025-11-11 03:30:55 +01:00
docs fix readthedocs 2025-01-30 20:23:00 +01:00
example Copyright update 2025 (#82) 2025-01-29 23:59:50 +01:00
explorerscript Copyright update 2025 (#82) 2025-01-29 23:59:50 +01:00
explorerscript_parser Switching to a C++ parser (#66) 2024-07-20 11:30:16 +02:00
tests Add jump test (#83) 2025-01-30 10:13:52 +01:00
.gitignore Copyright update 2025 (#82) 2025-01-29 23:59:50 +01:00
.gitmodules Switching to a C++ parser (#66) 2024-07-20 11:30:16 +02:00
.readthedocs.yaml fix readthedocs 2025-01-30 20:23:00 +01:00
CMakeLists.txt Revert "Try linking libsystem statically (#67)" 2024-07-21 14:18:25 +02:00
ExternalAntlr4Cpp.cmake offline build 2024-07-25 22:20:41 +02:00
generate_parser_bindings.py Copyright update 2025 (#82) 2025-01-29 23:59:50 +01:00
LICENSE Init 2020-02-27 19:20:12 +01:00
Makefile Switching to a C++ parser (#66) 2024-07-20 11:30:16 +02:00
MANIFEST.in Switching to a C++ parser (#66) 2024-07-20 11:30:16 +02:00
mypy.ini Switching to a C++ parser (#66) 2024-07-20 11:30:16 +02:00
pyproject.toml 0.2.4 + Fix Antlr4 Submodule Commit + Fix Builds (#102) 2025-11-11 03:30:55 +01:00
README.rst Badge update 2022-12-30 17:45:04 +01:00
requirements-docs.txt Bump pygments from 2.18.0 to 2.19.1 (#81) 2025-01-30 10:37:03 +01:00
requirements.txt Bump igraph from 0.11.6 to 0.11.8 (#79) 2024-12-15 22:26:08 +01:00
riptide.yml add makefile to build antlr files (#47) 2024-07-12 16:55:55 +02:00
setup.py Switching to a C++ parser (#66) 2024-07-20 11:30:16 +02:00
tox.ini Add Python 3.13 compatibility + Remove Python 3.9 (#70) 2024-12-15 22:23:47 +01:00

ExplorerScript
==============

|build| |docs| |pypi-version| |pypi-downloads| |pypi-license| |pypi-pyversions| |discord|

.. |build| image:: https://img.shields.io/github/actions/workflow/status/SkyTemple/ExplorerScript/build-test-publish.yml
    :target: https://pypi.org/project/explorerscript/
    :alt: Build Status

.. |docs| image:: https://readthedocs.org/projects/explorerscript/badge/?version=latest
    :target: https://explorerscript.readthedocs.io/en/latest/?badge=latest
    :alt: Documentation Status

.. |pypi-version| image:: https://img.shields.io/pypi/v/explorerscript
    :target: https://pypi.org/project/explorerscript/
    :alt: Version

.. |pypi-downloads| image:: https://img.shields.io/pypi/dm/explorerscript
    :target: https://pypi.org/project/explorerscript/
    :alt: Downloads

.. |pypi-license| image:: https://img.shields.io/pypi/l/explorerscript
    :alt: License (GPLv3)

.. |pypi-pyversions| image:: https://img.shields.io/pypi/pyversions/explorerscript
    :alt: Supported Python versions

.. |discord| image:: https://img.shields.io/discord/710190644152369162?label=Discord
    :target: https://discord.gg/skytemple
    :alt: Discord

A programming language + compiler/decompiler for creating scripts for Pokémon Mystery
Dungeon Explorers of Sky.

Documentation can be found at https://explorerscript.readthedocs.org (or in the docs directory).