-
Notifications
You must be signed in to change notification settings - Fork 24
/
CHANGES
43 lines (36 loc) · 1.86 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
0.5.1 (2023/05/23)
fix NameError regression in MapEditor.to_lumps [strategineer]
0.5.0 (2022/11/19)
remove Python 2 support
add support for UDMF maps (thanks to cyclopsian for the initial work)
add support for Hexen 64x128 flats
add 'listdir.py' demo script [Xymph]
rewrite WAD struct generation to use ctypes
fix more potential cases where map lumps would not be detected correctly
fix Texture.simple not setting the new texture's name correctly [jmtd]
0.4.0 (2018/02/22)
add support for importing/exporting/editing sound effect lumps
add 'Thing' and 'Linedef' members to MapEditor class (aliases to the
thing and linedef classes used by the current map format)
add support for data stored inside map header lumps (e.g. FraggleScript)
add ability for WAD and WadIO classes to use empty space in WAD file, if
possible ('use_free' argument in relevant methods)
enforce maximum size for patch lumps
remove some old chr() calls for Python 3 users
fix previously broken WAD.load method
fix palette index 0 in patches becoming transparent when exporting
fix some lumps falsely being loaded as maps (e.g. aaliens.wad "LOADACS",
which was followed by a "SCRIPTS" lump and thus detected as a map)
0.3.0 (2017/10/06)
add support for Python 3.x (experimental; 3.5.0 or higher recommended)
add support for Hexen / ZDoom maps
add better map loading (supports names other than ExMx and MAPxx,
doesn't mistake MAPINFO for an actual map)
add better support for "limit removing" maps
add tall patch support
add support for importing/exporting RGBA images (converted to the WAD's
256-color palette on import, but can contain true transparency)
add better handling of missing map data
add draw_sector and misc. helper functions to MapEditor [jmickle66666666]
add ability to individually change single flags (by name) with MapEditor
fix a colormap generation bug and add Colormap.set_position [jmickle66666666]