HIVE

Wa666r
Wa666r
Man, I wish. There are ways to reduce the load times, but overall its still copy-paste.
ISL
ISL
Have you ever thought about reaching out for help and asking someone to make a specialized tool for you (and everyone else) to use? For example, a small piece of software that could merge .w3o (Object Data) files together, so that the entire Object Editor copy-pasting part could be skipped?
Obviously, I have no idea how it all works, or whether it's even possible or not, but perhaps someone smart like @Retera would know?
Wa666r
Wa666r
This has been an issue for decades. If it hasn't been solved yet, I don't think it ever will unless its something official from Blizz.
ISL
ISL
That is unfortunate. Anyways, thank you for your time! I wish you luck in your future projects.
Retera
Retera
I know exactly how to solve it, but have not bothered. There is a YouTube video on my channel from 7-8 years ago that shows a rewrite of the Unit Editor where I can copy an entire race and auto update the unit IDs:

But once you computer generate stacking the races on top of each other, then you need to add more to the out of game dropdown and link those to what units are created in-game. This is doable on Reforged by editing client files because the menu is a javascript webpage. Within two weeks of the release of Reforged, I was able to demo a working modified client with 6 races as shown here because it is so easy to do now with JavaScript programming. The API that I was using to injecting a higher number race index into their server still works and can process a dropdown of up to 24 races. But you would have to use CustomConsoleUI if you wanted the 24 race dropdowns to have 24 unique UI themes.
Retera
Retera
The process is known, exactly, and has been evident since within 2 weeks of the release of Reforged. But Reforged client makes me sad and so I mostly don't use it. There was a guy a few years ago who realized I knew how to do this and he messaged me often asking for help, and eventually I was so unwilling to motivate myself to bother to help that I put his messages on "Mark as Unread" for me to check later and then left them in that limbo for years. I think I still have 17 messages to read.
ISL
ISL
See? I knew Retera was smart!
Although I can’t help but feel like all you did was show off without offering much help.
Retera
Retera
Offering the help is immensely time consuming. I believe it should not be time consuming. Pursuing my vision for the future seems better than independently trying to help people make believe we were already there. "Give a man a fire / teach a man to build a fire"
  • Like
Reactions: ISL
Michael Peppers
Michael Peppers
@ISL
There is a way of merging data sets I know and its via Widgetizer, but it's not via .w3o files, it's via .slk and .txt.

Widgetizer merges the data from a game dataset from its "Input" folder and the one from a map and turns into .slk and .txt files in a new map. I use this for mods but the resulting map should still load in World Editor and will contain both vanilla and custom data. This could be then extracted and put in the "Input" folder. Of course run Widgetizer disabling all Remove/Clean options and converting all you need from the map.
  • Love
Reactions: ISL
Michael Peppers
Michael Peppers
Beware: The default "Input" folder inside Widgetizer is 1.21 data, if you don't have the data already you should get it from the version you want to use. hunt for those same files that are in "Input" and all the .slk and .txt files you find in "Units\" that are extra. For MPQ versions remember to take the files prioritizing: patch mpq > TFT mpq > RoC mpq.

Also beware: Some strings can be lost in the format change, I always test the results then fix the strings by hand, usually it's some of the names of the upgrades with multiple levels.

I have a mod made with this method running custom data based on 1.27b for 3 races that works on 1.31.1 and 1.36 (haven't tried current Reforged but it should still work)
And its data also loads, displays and works fine in World Editor and in RMS and other tools as if it was vanilla game data.

So it's not exactly what you want but maybe you can find a use for this info and the tool.
  • Like
Reactions: ISL
Wa666r
Wa666r
Sounds like a very risky tool.
Michael Peppers
Michael Peppers
I forgot there's WarTransfer now btw, that might just do (some of) what you want.

@Wa666r You risky for the bisky. Without it I can't make custom object data for mods easily.
It doesn't overwrite the original map either so you only lose stuff if you're not careful yourself and don'r test the results.
  • Like
Reactions: ISL
Back
Top