• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

[Maven] JASS Syntax Tree & String Hash utility

Status
Not open for further replies.
Level 4
Joined
May 26, 2020
Messages
11
Here are some WC3 related Maven dependencies if anyone here is interested in them. Available through Central, dependency information and usage examples are in the readme.

JASS Syntax Tree: zach-cloud/JSyntaxTree

This project allows reading a (V)JASS script into a structured object, which can then be modified and turned back into a (V)JASS script. Provides basic refactoring ability such as code formatting, function/variable renaming, etc.

String Hash Utility: zach-cloud/JStringHash

This project allows computation and breaking of WarCraft III StringHash values.

If you're wondering why there's only one commit, these were broken off my larger project for better cohesion. Contributions are welcome, as are questions/criticisms/etc. The implementations are far from perfect and I'm still developing these.
 
  • Like
Reactions: AGD
Status
Not open for further replies.
Top