Releases: ItsDeltin/Overwatch-Script-To-Workshop
OSTW v0.3
For statements use less actions.
Added 'for(define; expression; statement;)'
Added 'while(expression)'.
New VSCode extension.
- Has syntax highlighting, autocomplete, and signature support.
- Can compile your script to workshop code in real time.
Methods can now be recursive (returning variables is currently broken.)
Heroes can now be referenced to by doing "Hero.Ana" instead of "HeroVar(Hero.Ana)"
OSTW v0.2.1 (Overwatch PTR)
Fixed for statements inside if statements.
Added method support. (See methods.del example.)
Encapsulation and in-rule/method variable defining. (See methods.del example.)
PTR support, instant script compilation.
OSTW v0.1.3
Fixed parsing strings with dashes. (ex: "power-up")
Fixed parameters sometimes preventing strings from parsing. (ex: <"new_high_score: <0>", score>)
Renamed AppendToArray() to Append().
Renamed CurrentArrayElement() to ArrayElement().
Renamed the enums Effect.. and PlayEffect... to Effects... and PlayEffects...
Improved string input accuracy and speed.
& and | now checks the datatype to confirm they are booleans.
OSTW v0.1.2
Null can be used anywhere.
Fixed grouping. (a+b*(c/d))
Fixed values not being allowed as strings.
Fixed action/value selection for some data type restrictions.
Fixed input for large amounts of rules.
OSTW v0.1.1
Arrays no longer require an entire variable.
Empty arrays can be created with just '[]'
Fixed enums.
Changed the prompt to save the workshop state after input.
OSTW v0.1 - Works 60% of the time!
Updated references to XOf, YOf, and ZOf.