Skip to content

OSTW v1.7 - Decompiler, inspector, pathfinding 3.0

Choose a tag to compare

@ItsDeltin ItsDeltin released this 23 Aug 05:44
· 961 commits to master since this release

Decompiler

Overwatch Script To Workshop can now decompile workshop code into OSTW code. More information on the wiki page.

Inspector

OSTW now has its own inspector! It supports multidimensional arrays and viewing class structures. More information on the wiki page.

Pathfinding

The wiki page has also been updated, I recommend checking it out!

Also check out the jump pads example.

  • Optimized the pathfinding functions a bit.
  • Multiple attributes can now be assigned to a segment.
    • CurrentSegmentAttribute() now returns an array of attributes rather than a single attribute.
  • Removing a segment no longer deletes the attribute data associated with it, use Pathmap.DeleteAttribute().
  • Removed Pathmap.SetSegmentAttributeAB()
  • Removed Pathmap.SetSegmentAttributeBA()
  • Renamed Pathmap.NextNode() to Pathmap.NextPosition()
  • Added Pathmap.AddAttribute()
  • Added Pathmap.DeleteAttribute()
  • Added Pathmap.DeleteAllAttributes().
  • Added Pathmap.DeleteAllAttributesConnectedToNodes()
  • Added Pathmap.CurrentNode()
  • Added Pathmap.IsPathfindingToAttribute()

Bug fixes

  • Fixed completion being handled before the dot is.
    • This means typing Color. will now show the colors right away rather than needing to press escape then ctrl+space.
  • Fixed a[b].c throwning an exception if a does not exist.