CaptainJack
New Member
- Reaction score
- 2
I have recently continued work on a few of the maps that I was making but hadn't quite finished. And this time I around I wish to use JASS or vJASS.
1. Is it correct in saying that anything other than the base native types will produce some form of leak and need to be destroyed after being used?
2. Is JASS/vJASS consitent with other programming languages in the fact that a local will only exist in the scope of the function?
3. Taking what I have read anything that hasn't been destroyed other than the base types will leave the object in memory. In the case of a trigger would this allow a local trigger to exist after nulling the reference to it. Is it correct to assume that you can create local trigger that will be able to fire?
(Note: I have tried reproducing a local trigger and have had no luck getting the local trigger to fire.)
4. Is there a more up to date way to integrate vJASS and other addons into the world editor other than the JASS NewGen Pack 1.5d because that is horribly out of date.
(I have attempted at updating individual components without much luck, and I don't feel using the compilers via command line is a time efficient way to get things done.)
1. Is it correct in saying that anything other than the base native types will produce some form of leak and need to be destroyed after being used?
2. Is JASS/vJASS consitent with other programming languages in the fact that a local will only exist in the scope of the function?
3. Taking what I have read anything that hasn't been destroyed other than the base types will leave the object in memory. In the case of a trigger would this allow a local trigger to exist after nulling the reference to it. Is it correct to assume that you can create local trigger that will be able to fire?
(Note: I have tried reproducing a local trigger and have had no luck getting the local trigger to fire.)
4. Is there a more up to date way to integrate vJASS and other addons into the world editor other than the JASS NewGen Pack 1.5d because that is horribly out of date.
(I have attempted at updating individual components without much luck, and I don't feel using the compilers via command line is a time efficient way to get things done.)