• 🏆 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!

GUI and JASS Data Structures

[GUI-Friendly] JASS Data Structures

This is my effort of bringing a few data structures in an easy-to-use API for GUI users and JASS users, compatible with the vanilla World Editor. The main of this is a modular way to implement instanceability (commonly in the form of MUI) in GUI/JASS code, with a focus on systems rather than spells (since Bribe's Spell System exists).

MUI Engine (finished)
This is not really a data structure, it is just a unique instance generator that works with the same algorithm used to create and destroy instances of vJASS structs. Since the Data Structures work with integers, this is a nice system to have when using them. All Data Structures also depend on this system to generate unique instances of themselves.

Data Structures

Lists
Last edited:
Top