Commit graph

3835 commits

Author SHA1 Message Date
biwa
80e56310a3 UDMF reader/writer: fixed a bug where unknown top level fields and blocks were not preserved. Fixes #627 2021-10-03 21:04:38 +02:00
biwa
d8bd7165a7 Visplane Explorer: fixed a bug where changing the settings after re-entering the mode would result in a crash. Fixes #624 2021-10-01 23:38:59 +02:00
biwa
ff96a669e0 Fixed a problem where floating point numbers for actor radius and height were not interpreted correctly. Fixes #623 2021-09-28 17:36:16 +02:00
biwa
ef18385ee7 Fixed a problem in the UDMF parser that could cause data loss. Fixes #622 2021-09-28 16:02:46 +02:00
biwa
b0cfc8ef26 Added an option to run commands before and after resources are reloaded, and before testing a map. This option can be accessed from the map options dialog. 2021-09-27 16:33:35 +02:00
biwa
a53198f44e Find And Replace Mode: fixed a bug where searching for UDMF fields in a selection would crash 2021-09-19 22:45:55 +02:00
biwa
0039945086 Eternity Engine game configuration: it's again possible to set the floor and ceiling brightness independently from the sector brightness 2021-09-13 21:19:48 +02:00
biwa
05939279dc Dehacked: fixed a crash when loading data from a directory that didn't contain a Dehacked patch 2021-09-11 22:47:52 +02:00
biwa
fca82f5c91 Dehacked: added support for editor keys
Dehacked: Dehacked files are now properly loaded from directories
2021-09-11 22:11:07 +02:00
Derek MacDonald
4b1e5d8e22
Avoid infinite recursion in script editor's Find/Replace All (#615) 2021-09-11 12:30:08 +02:00
biwa
0b70b08bd8 Fixed some compiler warnings 2021-09-06 23:43:30 +02:00
biwa
21471a45f9 Dehacked: fixed warning about unsupported patch version 19 2021-09-06 23:27:07 +02:00
biwa
da52f71154 Game configurations: added option to enable/disable GZDoom style distinct brightness for walls/ceilings/floors. Fixes #618 2021-09-06 23:05:58 +02:00
biwa
d766f27e75 Fixed a bug with generalized options introduced in ea37ed1 2021-09-05 16:42:27 +02:00
biwa
e362df1d98
Added DeHackEd support (#617) 2021-09-05 14:59:31 +02:00
biwa
5a19e70c05 Visual Mode: added some safeguards against potential crashes that should never happen. Potentially fixes #614 2021-09-05 11:06:50 +02:00
biwa
fa36bf48aa 3D Floor Mode: improved usability in Window's high contrast mode 2021-09-04 12:37:27 +02:00
biwa
dd7d109e2b Sectors Mode, Linedefs Mode, 3D Floor Mode, Grid Setup: fixed a problem where textures were not shown in Windows's high contrast mode. Fixes #612 2021-09-04 12:21:17 +02:00
biwa
ea37ed18fc Fixed a problem where generalized effects could output a warning if they are made up of multiple bits (like in the MBF21 generalized sector effects) 2021-09-04 09:12:16 +02:00
biwa
2abd39fa97 Texture Browser: fixed a problem where cycling through the width and height jumped to 196 instead of 192. Fixes #613 2021-09-04 08:58:00 +02:00
biwa
e281cfc93e 3D Floor Mode: fixed some problems when relocating control sectors that contain things 2021-09-03 20:00:14 +02:00
biwa
d05ab0bb8b 3D Floor Mode: relocating control sectors now also moves the things inside the control sectors 2021-09-03 19:11:12 +02:00
Derek MacDonald
d7a4e2bf8b
Missing/Unused Textures checks cover floor to lowest, next higher & highest (#608) 2021-09-03 18:31:36 +02:00
biwa
9743916894 Eternity Engine game configuration: fixed a problem where the Friendly and Dormant flags were not correctly pasted in Doom format. 2021-08-26 22:30:01 +02:00
biwa
9c8a6e9e34 Eternity Engine game configuration: fixed a problem where the 3DMidTex flag was not correctly pasted in Doom format. Fixes #606 2021-08-26 20:28:08 +02:00
Derek MacDonald
e75dc2c746
Draws vector arrow between Doom format line-to-line specials (#602) 2021-08-25 20:31:28 +02:00
Derek MacDonald
edfd1fcae8
Cursor position playtest: stop always marking map changed (#605) 2021-08-25 19:28:20 +02:00
Derek MacDonald
f652678f35
Cursor position playtest: Fix spawning sector height check (#604) 2021-08-25 19:25:03 +02:00
biwa
0fb187fcbe Stair Sector Builder Mode: current settings can be now be saved as a default prefab that will always be loaded when using the Stair Sector Builder Mode 2021-08-24 22:21:14 +02:00
biwa
c047998501 Classic modes: fixed a problem where "test from cursor position" wasn't working correctly when there was no player 1 start in the map and the last edited thing had its argument 0 set. Fixes #603 2021-08-24 21:33:57 +02:00
biwa
b77bb9fe6f Visual Mode: fixed a problem where highlighted visual slope handles were not highlighted anymore after clearing the selection 2021-08-24 20:25:36 +02:00
biwa
19f1cf64cd 3D Floor Mode: fixed a problem where 3D floor indicators on linedefs were still shown after removing all 3D floors from a sector 2021-08-23 22:32:13 +02:00
biwa
45dc796dca ZScript: added support for extending classes. Resolves #597 2021-08-21 20:42:06 +02:00
Derek MacDonald
be84f19da1
Add player view height dropdown to Visplane Explorer plugin UI (#600) 2021-08-21 09:28:05 +02:00
Derek MacDonald
1db8885c85
Update GZBuilder.cfg references in docs to UDBuilder.cfg (#599) 2021-08-18 16:20:27 +02:00
Derek MacDonald
73b7eac30c
Improve game detection in "Open Map" modal dialog (#595) 2021-08-14 11:40:09 +02:00
Derek MacDonald
166e3281d2
Don't auto-add upper texture for lower adjacent sky sectors (#594) 2021-08-14 11:33:52 +02:00
Derek MacDonald
6622c6f516
Skip validating unchecked game config resources (#593) 2021-08-12 12:54:41 +02:00
biwa
ce42935863 Eternity Engine game configurations: added support for arbitrary map names in the default testing parameters 2021-08-09 16:41:34 +02:00
biwa
e3d9cb8926 Boom game configuration: fixed a problem where linedef actions 264 and 265 were not labeled correctly 2021-08-03 20:14:06 +02:00
biwa
82a4182242 The deprecated Slope Mode can not be selected as the default mode when opening a map anymore 2021-08-01 17:42:25 +02:00
biwa
3ade52303d Added safeguard so that the program doesn't crash when encountering an unknown header while unpacking zip files. It will add an error to the log instead 2021-08-01 11:10:51 +02:00
biwa
80a3237cc7 Effect browser form: fixed a bug where effects consisting of multiple bits were not selected correctly. Fixes #589 2021-07-31 23:51:47 +02:00
biwa
9944748cbf Fixed a bug that could cause a crash when going over the maximum linedef limit 2021-07-16 17:56:55 +02:00
biwa
e0515c3209 Visual Mode: fixed a bug where auto-aligning textures wouldn't work correctly in game configurations without support for local sidedef texture offsets, when short texture names were used, but the texture's source was a full texture name (i.e. from the /textures directory) 2021-07-04 10:51:05 +02:00
biwa
62d9da0e73 Fixed a rare crash when pasting a thing that has a model assigned to another map 2021-06-26 22:20:39 +02:00
biwa
70f0c22f72 Vanilla Hexen game configuration: sector brightness now uses 16 unit steps instead of 8 unit steps 2021-06-24 20:14:56 +02:00
biwa
98321b6f40 Image exporter: sector colors are now taken into account 2021-06-24 19:58:26 +02:00
biwa
a86a596e00 OBJ model loader: fixed sanity checks for faces that reference non-existing vertices, texture coordinates, or normals 2021-06-24 18:07:05 +02:00
biwa
2407b2d1f3 MODELDEF: Fixed a crash when a FrameIndex tried to reference a model index that wasn't defined. Fixes #578 2021-06-24 17:45:02 +02:00