Skip to content
Zezombye edited this page Dec 17, 2020 · 7 revisions

Overview

OverPy is a high level language for the Overwatch workshop with a Python-like syntax, allowing you to code your gamemodes with modern development practices: multiple files, switches, dictionaries, macros, function macros, enums, built-in JS preprocessing...

It contains both a compiler, and a decompiler, to allow you to quickly convert your existing gamemodes to OverPy.

All in-game languages are supported, meaning you do not need to switch your in-game language to English to use it.

The VS Code extension includes syntax highlighting, autocompletion, and documentation:

owo

owo

Big thanks to arxenix who parsed the workshop documentation: https://github.com/arxenix/owws-documentation/blob/master/workshop.json

As well as the Overtool team for allowing me to datamine translations from the game.

Join the discord for feedback: https://discord.gg/EEMjjFB