• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

WTSObserver

WTSObserver is a GUI application developed in Java, one requiers at least Java 8 to use it.
This Application allows a more organized view of a WTS file generated & used in Warcraft 3 Maps.

[DESCRIPTION]
  • Read a Wts file or a wts from a w3x file.
  • Display Objects mentioned in the wts.
  • Objects are ordered Descended, Based on the amont of found header references.
  • Observe Found Headers and its content.
  • Can Display non Unqiue WtsStrings of same category and same ObjectId in a differnt Color.
Credits to Doctor super good for his java mpq.
[WARNING]
THIS PROGRAM IS DISTRIBUTED "AS IS". NO WARRANTY OF ANY KIND IS EXPRESSED OR IMPLIED. YOU USE IT AT YOUR OWN RISK. THE AUTHOR WILL NOT BE LIABLE FOR DATA LOSS, DAMAGES, LOSS OF PROFITS OR ANY OTHER KIND OF LOSS WHILE USING OR MISUSING THIS SOFTWARE.
Contents

WTSObserver1.3 (Binary)

Reviews
eejin
The tool works and starts. Loading a .wts file also worked and displayed the information well. It would be even better if you could add opening map files directly instead of having to manually extract the file yourself.
Level 2
Joined
Aug 30, 2016
Messages
24
The application runs but when i open any wts files it doesn't show any data.
ive lastest java version.
 
Could you send me that not working wts File.

Edit: there could be are alot of reason for this.
  • Insufficent User rights.
  • File not found/can not read, which should produce an error trace.
  • the wts format is different then expected, I based that application on the observerd format of the german/english version which was equal with some minor local replacements (like "fähigkeit:" vs "ability:").
    • An String is detected by its comment if your wts file does not have such comments it won't be detected.
    • // Fähigkeiten: A02T (Spalter), Researchtip (Tooltipp - Erlernen)
    • if a line starts with "//", the application will parse the objectId relative to ":".
Try starting over "start.bat". That will open an commandline terminal, if the wts file could not be read it will print an error message when opening it.

You could also try draging and droping the wts onto the start bat, might works for ya.


Edit: Updated WTSObserver to WTSObserver 1.2
 
Last edited:

eejin

Tool Moderator
Level 12
Joined
Mar 6, 2017
Messages
221
The tool works and starts. Loading a .wts file also worked and displayed the information well. It would be even better if you could add opening map files directly instead of having to manually extract the file yourself.
 
Top