Oh yes I am aware of all these points you are mentioning, and there are still a few giving me headaches.
As for the size it's not pleasant as we have always been used to optimize this part of the maps. But giving it some thought why should a let's say 20Mb map be too much to handle for clients, servers and hardware in 2020?
Maybe we are just having a difficult time to adapt to something we did not ask for.
In the end, with the tools the community has created, we are exactly standing at the same position today as my colleagues from 2002-2004 were when WinMPQ was released.
Every attempt I have made to replace a blizzard file such as a texture or a SLK, it has only failed when i used the wrong path or because I have yet to read that post explaining what make Blizzard's DDS files so allergic to change. So we're not too bad there in the end - I admit it is a pain though.
I am completely aware of how the warcraft 3 eSport community was really disappointed with reforged and this time I have nothing to oppose to them, as I happen to watch these tournaments and when you see an ancient protector just next to an orc building without even attacking it, it makes you wonder how did Blizzard even expect Reforged to be competition proof.
Another point we will agree upon : considering how old the engine is, they can not afford to let it make high end Gaming PCs struggle, this is not acceptable in any extent !!!
Now as fore the models a,d the tools. Remember I just got teleported from 16 years ago, and I had no choice but read and read endlessly until i could find what you guys had done when I was away. I am very serious here, you have to understand that every little success back the the old days what like a revolution. We used to protect maps with WinMPQ and probably the ancestor of Vexorian's Map Optimizer but that was very basic. We had tons of customized World Editors as everyone was testing their own sets of SLKS.
We only had GUI or Jass2 that's all. We had very limited tools for modeling and converting from 3DSMax to MDL was not a piece of cake by then.
After a lot of research, I have found tools in this very forum, tools I would never have dreamed of :
- Retera Model Studio Reforged Hack..... come on Retera if you read this mate just the fact that you put so much effort (and whoever helped you in the oricess), you are some kind of hero like Vexorian was I suppose. I couldn't keep on mapmaking without your amazing software. (By the way thank you for making java embedded in the package, didn't like installing the runtime)
- I have found an MPQ program that works better than any other one I ever tried back in my days, simply called MPQ Editor
- Then I tested this Vexorian Map Optimizer. Guess what it works a treat when your map only uses Jass2 !!!
-BLP Laboratory was another amazing discovery for me. If is efficient and produces BLP or DDS files actually compatible with reforged
- Ok now there was a disappointment with button manager as its BLPs tend to make reforge crash sometimes, but in all fairness with a few layers, exporting to PNG and then converting the result to BLP with BLP Lab ans voilà !
THE ONLY thing we had and you did not improve was
Zepir's World Editor. I haven't found any other third party World Editor, and as you know The Hive WE and all others, although I suppose are really nice tools (I am eager to see a functional reforged version) as you know they're just mods of the original WE.
Zepir was completely standalone, didn't even need Warcraft 3 installed at all. But the project died unfortunately. I used it a bit to paint my own pathing on the terrain but that messes up everything else in the map and I have had little success forcing new environment files back in the map with MPQ editor.
See the situation isn't bad at all, we just have to adapt to most of blizzard stupid ideas. In the long run, whether we stay within Battlenot or go somewhere else, I am sure we could benefit from a better mastering of reforged and fix what we hate ourselves. Think about how easy it is to change team colors with Retera's MS !
Never lose hope
