Ok, hi guys, Im a SC2 Melee Mapmaker, I have been asking BWMelee mappers about bugs and issues they have and try to get them in contact with the BW:Classic DevTeam. I have contacts with some StarCraft Community Managers, I asked on the melee guys on broowarmaps.net about if they have got things which they would like to report (be it bugs, or features wanted/needed).
So I'll ask the same here, if you guys would would send me or post here links of bugs, or even better, if you guys write some documentation of bugs/features wanted, that'd be great.
I'm sure you guys have probably found far, far more bugs (be sure to be reporting actual bugs) and issues than the melee guys have. The BW:R devteam probably has spoken with some modders on Korea, but I haven't been aware of them hearing the concerns of the westerner modding/mapmaking communities. I have been badly, burned dealing with the SC2DevTeam in the past, so I want to make sure you guys don't suffer the same end.
I'll be monitoring the thread.
To kind of condense down Zoan's post, let's go with a list that goes down in terms of what things we desperately want... To things that would be cool to have. I will try to keep it short...
1. Increase the string/text, unit sprite, weapon sprite, unit, and location limits. It has to be possible. If it creates lag with the old engine that SC has, we can gauge that all ourselves. Terrain size is something that some people would like to be increased though 256x256 is plenty in most situations, though it would be nice for minimap "art" purposes.
2a. Add a way for us to use what we refer to as EUD (Extended Unit Death) conditions and actions as a part of triggers. What we do is take a unit's index ID, then read the game's memory for values in that ID like exact Health/shield/energy, position on the map, armor, order status (if it is moving/attacking/etc), speed, Weapon cool down, and many other things.
2b. Specifically, being able to add/subtract values is what we want, not just setting them. Adding this option to the existing "set unit hp" and friends would be a huge help.
2c. Allow us to change the number of upgrades through triggers (that includes up to 255, not 3).
2d. We were able to adjust these by writing to the memory with EUDs in the past, but blizzard patched that out so the game crashed. Of course that could have been used maliciously, but adding new conditions/actions that allow us to view/change these specific values would be extremely significant. Again, we could just use the unit index to identify what units are being affected. An additional "at location" version would be pretty cool too though. It is pretty easy to tell, but this is a huge personal one for me, the ability to modify these things at will would usher in a new age of custom maps because many of us did not get the chance to play with this when it was available.
3. We do not really need a new integer storage system since Deaths can generally suffice. Though adding the ability to copy, divide, multiply, and combine different Death integers would greatly increase our ability to provide the community with new content. Mainly copy and combine because this would be used in pretty much every map, multiply and divide would be for the more technical maps. New units to use specifically for Death integers would be cool, just label them "Death Counter #" and we can go crazy with it. No need to make it a selection in the UI.
4. Currently we rely heavily on very "unusual" tools for many different things. Stacking wait actions with 0 duration to force trigger checks and essentially speed up the rate at which the game reads through triggers. Currently we have this up to around 12 cycles through every trigger per second. Disabling/Enabling doodad states to break unit sprites or make units disabled/cloaked that shouldn't be. Either allow us to do it easier, but in general just don't break them. Many classic UMS maps rely on this stuff.
5. Add new sound file types, we are currently limited to wav files. Could we get mp3 by any chance?
6. Smooth the center-view action in triggers, currently it is very jarring to spam so creating "third person" maps or using it as a sort of panning camera is not possible.
7. Allow us to add/subtract from the kills a player has. Currently we have to rely on Kill Score which is very inconvenient for defense maps.
8. Make it so we can change any weapon's attack type and Detector status. Attack type meaning we can change a weapon so it is Normal, Concussive, or Explosive.
9. Allow us to disable entire commands. Things like move, attack, stop, hold position, liftoff, etc. Just like they were buildings, units, or spells.
10. Aesthetically, we are very limited with what we can do at the moment. Any change in that department is welcomed with open arms because we are restricted to unit deaths right now. Allow us to force flag status onto units, like Ensnare, Parasite, Defense Matrix, etc. Now this does not mean just casting the spell (which would be nice to have in scripts too), but being able to use the animation itself would be nice.
11. Allow us to change the fog of war with triggers. This would mean make some explored, reveal it, make it unexplored (pitch black), and so on.