| 02-09-2005, 11:27 AM | #1 |
I guess I'll give you a short description of what the tool does to help you make your decision: It takes the object editor data of a map (custom units, items, doodads, abilities ...) and compiles all the info into SLK tables and TXT files. These files can then be imported into the map replacing the old object definition files. The point of all this is improving the loading times of your maps. A test on Panto's map Unlikely Allies showed that you can expect the tool to save more than 50% of the loading time. (for me it was 1 minute 22 secs before vs. 38 seconds after the conversion) This ratio can be expected for maps with lots of custom objects, melee maps wouldn't notice much of a difference of course. So basically it converts w3o fiels to slk/txt files. The tool is 95% finished, I'm just workig on a better UI and better usability + documentation. All it nees now is a name.... I made this list up after a short brainstorming on IRC. Feel free to suggest other names, and also comment your choice. EDIT: This voting is over, get the tool here |
| 02-09-2005, 12:08 PM | #2 |
Widgetizer!! yeah! |
| 02-09-2005, 12:38 PM | #3 |
Guest | sounds good can be good to large maps |
| 02-09-2005, 02:17 PM | #4 |
I vote for Object Optimizer |
| 02-09-2005, 06:33 PM | #5 | |
Quote:
I second that. The name should give a decent idea of what it does. |
| 02-09-2005, 08:59 PM | #6 |
Woo! I am so thankful you're making this :D I vote for Object Optimizer too Edit: Any estimation on a release date? Though obviously don't want you to rush it. :) |
| 02-09-2005, 09:12 PM | #7 |
PIMP widget.. Lool. Choose that one :D |
| 02-09-2005, 09:18 PM | #8 | ||
Quote:
Seems like your suggestion is currently in the lead. Quote:
Today I've finished the code and UI. Now I guess we'll beta test the new parts another ~3 days to make sure it works fine, and to give you people a chance to vote :) Also thanks for the overall interest EDIT: uh, i just realized that I forgot to offer OBJ Monkey as a choice :P |
| 02-09-2005, 09:36 PM | #9 |
You must be psycic or something cause I discovered this very day that WE wouldn't read Meta Data in an MPQ in the same was as WC3 can and didn't really want to have to import the whole object data into any map where I want the pre-placed stuff (this is for a TC) and then I see this post and think: YAY! Thanks :) |
| 02-09-2005, 10:40 PM | #10 |
Guest | A name that describes what the tool does is always best I reckon - at the very least then newbs and noobs have an easier time! ^_^ So I think Object Optimizer is good. It may not sound wacky or anything - but hey, at least everybody will know what it's for. |
| 02-09-2005, 11:25 PM | #11 | |
Quote:
Yes, but then you can't have 1337 talk like did you widgetize the map? :) |
| 02-10-2005, 01:10 AM | #12 |
Can you add a functionality so that it only has units that are edited in the W3o and not normal unit/ability/items? Or perhaps give the functionality to specifically chose the value of them? (eg instead of I007 make it X007) |
| 02-10-2005, 01:12 AM | #13 |
It's important to point out that "widget" is a technical term in warcraft 3 for a generic object. If you rend the GUI "is x dead" conditions down far enough, for example, you'll find that they all point to a jass reference "GetWidgetLife() > 0". Therefore, widget is a particularly applicable word to use in the title of this tool. |
| 02-10-2005, 01:14 AM | #14 |
Widgetizer. Panto makes it 2x more cooler. Besides, Pitzah, what do -you- want it to be called? |
| 02-10-2005, 09:31 AM | #15 | ||
Quote:
That's what it already does (if you activate the checkbox). It cleans all unused objects from the file. Another checkbox makes it scan for references to other objects so those objects won't be cleaned. Oh, and you can also add .doo files to the source file list -> all preplaced units/items/doodads won't be cleaned And if all this doesn't help you, you can add object codes to the basic exception list in the ini file -> won't be cleaned (fex the attack and move abilities are there because they shouldn't be removed) The only problem I see is that it might not know which object type X007 is in rare situations. But you could call it Ax07 fex if it's an ability. Quote:
I too like widgetizer, but I also like some others. I'll preserve my vote to decide when we have a draw. |
