Skip to content

Releases: MTrop/DoomStruct

2.20.0

02 Jan 22:30

Choose a tag to compare

Changed in 2.20.0

  • Added ZDoom Activation types to HexenLinedef.

2.19.5

02 Aug 02:47

Choose a tag to compare

Changed in 2.19.5

  • Fixed Allow C-style comments in UMAPINFO.

2.19.4

01 Aug 03:17

Choose a tag to compare

Changed in 2.19.4

  • Fixed WadFile.deleteEntry(int) did not properly set up a file for size truncation after entry flush.

2.19.3

24 Jul 15:48

Choose a tag to compare

Changed in 2.19.3

  • Changed Spaces are now allowed in Texture/Entry names.

2.19.2

24 Jul 05:07

Choose a tag to compare

Changed in 2.19.2

  • Fixed HexenMapInfo.nextTokens() would skip sky1 or sky2 entries with a single value.
  • Added EternityMapInfo.getEntry(String).
  • Added UniversalMapInfo.getEntry(String).

2.19.1

24 Jul 03:47

Choose a tag to compare

Changed in 2.19.1

  • Added TextObject.read(Class, InputStream)
  • Added TextObject.read(Class, InputStream, Charset)
  • Added TextObject.read(Class, File)
  • Added TextObject.read(Class, File, Charset)

2.19.0

24 Jul 00:00

Choose a tag to compare

Changed in 2.19.0

  • Added Text.
  • Added HexenMapInfo.
  • Added EternityMapInfo.
  • Added ZDoomMapInfo.
  • Added UniversalMapInfo.

2.18.1

05 Apr 20:30

Choose a tag to compare

Changed in 2.18.1

  • Changed TextureUtils.importTextureSet(Wad) now considers sets with TEXTURE2/PNAMES only as valid.

2.18.0

18 Feb 19:09

Choose a tag to compare

Changed in 2.18.0

  • Fixed PatchNames.readBytes(...) is now tolerant of PNAMES lumps that may contain duplicate patch names (since it can corrupt a TextureSet).
  • Added PatchNames.add(int, boolean) for allowing duplicate patch names.
  • Changed Slightly more efficient texture exporting in TextureSet.

2.17.0

03 Oct 20:42

Choose a tag to compare

Changed in 2.17.0

  • Added TextureSet.replaceTextureByName(String).