Releases: MTrop/DoomStruct
Releases · MTrop/DoomStruct
2.20.0
2.19.5
Changed in 2.19.5
FixedAllow C-style comments in UMAPINFO.
2.19.4
Changed in 2.19.4
FixedWadFile.deleteEntry(int) did not properly set up a file for size truncation after entry flush.
2.19.3
Changed in 2.19.3
ChangedSpaces are now allowed in Texture/Entry names.
2.19.2
Changed in 2.19.2
FixedHexenMapInfo.nextTokens() would skipsky1orsky2entries with a single value.AddedEternityMapInfo.getEntry(String).AddedUniversalMapInfo.getEntry(String).
2.19.1
Changed in 2.19.1
AddedTextObject.read(Class, InputStream)AddedTextObject.read(Class, InputStream, Charset)AddedTextObject.read(Class, File)AddedTextObject.read(Class, File, Charset)
2.19.0
Changed in 2.19.0
AddedText.AddedHexenMapInfo.AddedEternityMapInfo.AddedZDoomMapInfo.AddedUniversalMapInfo.
2.18.1
Changed in 2.18.1
ChangedTextureUtils.importTextureSet(Wad) now considers sets with TEXTURE2/PNAMES only as valid.
2.18.0
Changed in 2.18.0
FixedPatchNames.readBytes(...) is now tolerant of PNAMES lumps that may contain duplicate patch names (since it can corrupt a TextureSet).AddedPatchNames.add(int, boolean) for allowing duplicate patch names.ChangedSlightly more efficient texture exporting in TextureSet.
2.17.0
Changed in 2.17.0
AddedTextureSet.replaceTextureByName(String).