Skip to content

Releases: MTrop/DoomStruct

2.22.2

02 Mar 00:23

Choose a tag to compare

Changed in 2.22.2

  • Changed Better lightmap lump detection in maps.
  • Changed Slightly more correct map format detection.
  • Changed Slightly more correct map header detection.

2.22.1

11 Feb 16:13

Choose a tag to compare

Changed in 2.22.1

  • Fixed The MapInfos now use '.' as the decimal separator, instead of locale default.

2.22.0

01 Feb 18:20

Choose a tag to compare

Changed in 2.22.0

  • Added GraphicObject.setOffsetX().
  • Added GraphicObject.setOffsetY().
  • Added GraphicObject.getPixelAlpha(int, int).
  • Added GraphicObject.isOpaque(int, int).

2.21.0

11 Jan 21:30

Choose a tag to compare

Changed in 2.21.0

  • Fixed Pictures would nullify the 255th palette index as a viable pixel color.
  • Deprecated Palette.getNearestColorIndex(...) calls that exclude the 255th index.

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)