- Joined
- Jan 30, 2013
- Messages
- 12,759
So, I know Hashtables can be used for 2D arrays, but I am curious if there's a GUI friendly way to have something like vJass Table with N-Dimensional Arrays?
My need is to have a data structure where I can save multiple information tied to an ability that is owned by a Unit, there will be multiple abilities and multiple units, with each Unit being possible to have multiple instances of calculation for the same ability. Sort of like a Timed Ability library that handles the intricate aspects of object editor abilities.
To be clear, I don't think Almia's Timed Ability fits with what I need, and closest I can think of is Bannar's Timed Stack, but it treats abilities as stacks, where I don't want the stacks aspect, instead saving the level for each instance to adjust when a higher instance is depleted before a lower instance does.
Any suggestion is appreciated!
My need is to have a data structure where I can save multiple information tied to an ability that is owned by a Unit, there will be multiple abilities and multiple units, with each Unit being possible to have multiple instances of calculation for the same ability. Sort of like a Timed Ability library that handles the intricate aspects of object editor abilities.
To be clear, I don't think Almia's Timed Ability fits with what I need, and closest I can think of is Bannar's Timed Stack, but it treats abilities as stacks, where I don't want the stacks aspect, instead saving the level for each instance to adjust when a higher instance is depleted before a lower instance does.
Any suggestion is appreciated!
