Skip to content

Releases: ModernWoWTools/MapUpconverter

0.9.2

01 Dec 22:03
Compare
Choose a tag to compare
  • Added support for 7.3.5 as a target version.
  • Added button to force a client refresh (note that this is far slower than convert-on-save as it reloads the full map).
  • Added button to force a patch manifest rewrite.
  • Added option to use advanced light config (currently does nothing, this is WIP for future versions).
  • Improved locating WDT in source directories (fixes vertex color flag from Noggit not being transferred in some cases).

0.9.1

27 Sep 18:05
Compare
Choose a tag to compare
  • Added presets. You can now load/save your settings in the tab on the right.
  • Added light settings in the Advanced tab.
  • Updated height texture info URL.
  • Improved mapping of placeholder M2/WMO doodad filenames.
  • Attempt to more gracefully handle MCAL issues.
  • Fixes client crash with unsupported flag on retroported and then upconverted ADTs.
  • Fixes console colors getting stuck sometimes.

0.9.0

15 Sep 18:10
Compare
Choose a tag to compare
  • Added the ability to place special light objects in Noggit that are converted to modern lights upon converting (requires MPQ patch, download).
  • Added target version setting (8.3.0 or 9.2.7+), only current difference is modern lights only being output for version 9.2.7+.
  • Added MetaGen tool, dropping a custom M2 or custom (root) WMO on it will output the bounding box you need to add to meta/blob.json.
  • Added setting to toggle CASC refreshing (different from map refreshing, off by default).
  • Added warning popup in GUI if input directory is not a Noggit project directory.
  • Added warnings in console output for missing bounding boxes.
  • Updated M2/WMO name matching to be more robust and place error cubes if there are no matches instead of generating broken ADTs.
  • Updated convert-on-save message to specify that console window needs to stay open while waiting for changes.
  • Fixed issue where you couldn't enter -1 in the mapID field.
  • Fixed issue where ADTs for other maps were being converted.
  • Fixed issue where a difference in casing between the map name/map directory would falsely ignore ADTs.
  • No longer allowing saving of settings/starting the converter if map name is empty in GUI.

Note: While we're getting closer to a 1.0 and things shouldn't randomly corrupt, always make regular backups of your work.

0.8.4

23 Aug 12:49
Compare
Choose a tag to compare
  • Fix issue where files in Epsilon patch manifest could be duplicated when using differently capitalized map names.

0.8.3

16 Aug 19:57
Compare
Choose a tag to compare
  • Force requeue of ADTs that were still being written during convert-on-save mode

0.8.2

16 Aug 02:29
Compare
Choose a tag to compare

You can ignore this release if you are not using the experimental hot-reloading.

  • Allow for folders with Arbiter to be used as Epsilon folders.
  • Added support for Arbiter CASC refresh command.

0.8.1

09 Aug 20:24
Compare
Choose a tag to compare
  • Added WDT FileDataID to Arctium tab to prepare for upcoming Launcher/Sandbox release.
  • Fixed issue with listfile fallback generating invalid ADTs.
  • Fixed issue where if ground effect map was not set in Noggit we wouldn't generate it either.
  • Improved some of the descriptions.
  • Updated repository URL to now point to ModernWoWTools repo.
  • Updated client refreshing messaging for upcoming release.
  • Moved client refreshing option to Advanced tab.

0.8.0

05 Aug 08:10
Compare
Choose a tag to compare
  • Added export target support for generic folders and the Arctium Launcher.
  • Rewrote output directory handling to allow for multiple export targets.
  • Removed annoying extra language folders.
  • Now tries to write an ADT out up to 5 times before actually failing.
  • (GUI) Clarified some of the UI, added Arctium settings tab.

Note: While we're getting closer to a 1.0 and things shouldn't randomly corrupt, always make regular backups of your work.

0.7.0

30 Jul 16:15
Compare
Choose a tag to compare
  • Added client refreshing based on Azarchius's recent efforts (Epsilon 9.2.7 only for now) (example).
  • Faster saves in convert-on-save mode by only writing changed files to disk.
  • (GUI) Split up General/Epsilon settings and added 2 new settings related to client refreshing.
  • Improved default ground effect compatibility for older clients by picking the lowest ID first.
  • Improved custom listfile name matching by treating all names as lowercase.
  • Improved map check for ADT/WDL conversion by it now being case insensitive for better matching.
  • Now allows for non-alphanumeric characters in map names.

Make sure to have backups of input maps (and output if you are overwriting) before using.

0.6.1

24 Jul 02:21
Compare
Choose a tag to compare
0.6.1 Pre-release
Pre-release
  • If present in Noggit output, also copy over maptextures to output folder (full LOD support not yet impemented).
  • Skip ADTs during WDL generation that aren't meant for the map set in settings.
  • Always set flying bounds on map to -30k x 30k.
  • Make sure the WDT does not get a custom ID and uses the ID set in settings.
  • Always regenerate output WDT when convert-on-save is off regardless if WDT already exists or not.

Still not recommended to use, if you do make sure to have backups of all relates maps/files and don't expect any support.