Skip to content

Terraria Pixel Art Helper v2.0.0

Latest
Compare
Choose a tag to compare
@CyberBotX CyberBotX released this 01 Nov 03:01
· 1 commit to master since this release
  • Massive UI change from WinForms to WPF.

  • Now requires C# 7.2, .NET 4.6.2, most likely needs to be built with Visual Studio 2017.

  • Utilizes PostSharp, primarily for INotifyPropertyChanged support and some required contracts. (You do not need a license to build unless you change something yourself.)

  • Included Roboto Mono font for the text boxes.

  • Rebuilt wall images.

  • Nicer About dialog box.

  • More caching being done.

  • Utilized asynchronous methods, which allowed for a "throbber" of sorts to be used.

  • Added a loading overlay for the above.

  • Split a few objects into their own files.

  • Added a display of the selected color to the Color to Wall controls.

  • Used DebuggerDisplay over ToString in many places.

  • Partially fixed the issue with the way walls were being rendered, rand.Next(0, 2) would only get a 0 or a 1, 2 was never picked. Still seems off from the actual game, though.

  • Switched to PackageReference over packages.config.

  • Made it so the process to regenerate the wall images edits the project file directly, as resources were changed to comply with WPF's way of embedding resources.

  • Updated README to include updates and listing what 3rd-party resources I used.

  • Updated copyright year.

  • Included a program icon (it is just Terraria's actual icon).

  • Included a nice unhandled exception window, as WPF doesn't have one like WinForms does.