overpy icon indicating copy to clipboard operation
overpy copied to clipboard

High-level language for the Overwatch Workshop with support for compilation and decompilation.

Results 43 overpy issues
Sort by recently updated
recently updated
newest added

So far we just need to replace "2 of each player per team" by "1 Tank 2 Offense 2 Support" in the lobby settings. Also support the new maps/gamemodes. Use...

Enhancement
Compiler
Decompiler

When using list comprehensions that are both mapping and filtering, the generated code first does one then the other, leading to inconsistencies. Example: ``` A = [2, 2, 4, 4]...

Bug
Compiler

having a loop such as ``` do: pass while RULE_CONDITION # comment ``` generates an error like this `Error: Expected '(' after 'RULE_CONDITION', but got '# comment'` which is rectified...

```c enum Cooldown: ABILITY_1 = 0 enum Cooldown: HOOK = Cooldown.ABILITY_1 rule "": A = Cooldown.HOOK ``` Here the second declaration overwrites the first. Either throw an error or merge...

Bug
Compiler

This function not only picks up dead players, but also is buggy with unspawned players.

Enhancement
Compiler

## TL;DR An way to declare arguments in #!defineMember like macros, introducing (new keyword? "macro") or using subroutines like declaration `def`, with explicit types where macro should apply. ## Detailed...

Also figure out how subroutines are affected by this

Enhancement
Compiler