biwa
|
9f85f70deb
|
When choosing a difficulty or engine in the test toolbar button the engine will not be launched immediately. This can be reverted in the preferences. Resolves #626
|
2021-12-11 12:43:33 +01:00 |
|
biwa
|
a75249b315
|
ACS parser: fixed problem when trying to include files that contain invalid characters. Fixes #664
|
2021-12-11 11:27:29 +01:00 |
|
biwa
|
32acb551c3
|
UDBScript: clarified documentation of QueryOptions when using enums
|
2021-12-10 20:18:50 +01:00 |
|
biwa
|
6cad9218f0
|
Script editor: Reverted to an old version of ScriptEditorPanel
|
2021-12-10 18:18:25 +01:00 |
|
biwa
|
a69141c3d0
|
Script editor: made the fix for #663 a bit cleaner
|
2021-12-10 18:13:16 +01:00 |
|
biwa
|
0945875bd6
|
Script editor: fixed a crash when opening the script editor. Fixes #663
|
2021-12-10 17:58:03 +01:00 |
|
biwa
|
3226e0d5a6
|
UDBScript: fixed a problem where a version warning was shown then the script version was not equal to the UDBScript version (instead of only showing the warning when the script version was higher)
|
2021-12-10 12:55:44 +01:00 |
|
biwa
|
ebd7d0c01c
|
UDBScript: the methods of the Pen class now return the instance of the Pen class to allow method chaining. Resolves #662
|
2021-12-10 11:54:22 +01:00 |
|
biwa
|
d68f41a2a3
|
IPK3 and IPK7 with an IWADINFO lump with a single IWAD definition are now recognized as the main resource file (used for the -iwad parameter when testing). Fixes #653
|
2021-12-10 11:10:42 +01:00 |
|
biwa
|
ee307fcda3
|
UDBScript: fixed a problem where using QueryOption resulted in an exception being thrown. Fixes #661
|
2021-12-09 00:57:12 +01:00 |
|
biwa
|
8157c0a6bd
|
ZScript: user variables of parent actors were not displayed in the custom tab of the thing editing dialog. Fixes #649
|
2021-11-29 00:35:57 +01:00 |
|
biwa
|
686cebd64d
|
DeHackEd: fixed a problem where only the last DEHACKED lump was parsed. Fixes #657
|
2021-11-28 18:20:46 +01:00 |
|
biwa
|
a9284f0cc6
|
Fixed a problem where DeHackEd lumps failed to parse when their header wasn't at the beginning of the file. Fixes #647
|
2021-11-28 18:02:35 +01:00 |
|
biwa
|
6f0330d650
|
Drag Geometry Mode: floor and ceiling panning are now correctly preserved when dragging geometry. Fixes 648
|
2021-11-28 15:52:09 +01:00 |
|
biwa
|
86cc9ca909
|
UDBScript: expanded/collapsed status of the directory structure is now saved correctly
|
2021-11-28 15:01:09 +01:00 |
|
biwa
|
843058c76c
|
UDBScript: directories are now expanded by default
|
2021-11-28 14:50:49 +01:00 |
|
biwa
|
5eb438e3ba
|
Add map scripting capabilities to UDB (#656)
Added map scripting capabilities to UDB (#656). Documentation at https://biwa.github.io/udbscript-docs/
|
2021-11-28 14:00:24 +01:00 |
|
biwa
|
b8892f7edb
|
ZScript parser: fixed a bug where trying to parse the undocumented alternative array declaration syntax failed. Fixes #645
|
2021-10-26 23:50:34 +02:00 |
|
biwa
|
bd887c1f27
|
Fixed an issue where thing positions were modified even when the new position was the same as the old one. Fixes #644
|
2021-10-25 00:32:10 +02:00 |
|
biwa
|
7448e0fb05
|
Fixed a crash when undoing/redoing while in Things Mode
|
2021-10-24 20:28:36 +02:00 |
|
biwa
|
a0971e0ef2
|
Added option to reselect changed map elements after undo/redo
|
2021-10-24 19:22:00 +02:00 |
|
biwa
|
161e5ed5b5
|
ZScript parser: fixed a bug where included files where parsed when the #include directive was encountered, and not after the rest of the file was parsed. Fixes #641
|
2021-10-23 20:02:40 +02:00 |
|
biwa
|
ca264c71b1
|
Visual Mode: fixed a bug where textures on 3D floors were not scaled correctly when using the upper/lower texture 3D floor flags. Fixes #640
|
2021-10-21 20:25:56 +02:00 |
|
biwa
|
c2e7ac9b6b
|
Script editor: added support for the //$Skip editor in scripts. Adding this line will not add the next script to the drop down list of available scripts for the ACS actions in the thing and linedef editor dialogs. Resolves #636
|
2021-10-15 23:38:52 +02:00 |
|
biwa
|
cbe231c853
|
Image Exporter: added option to chose between taking sector colors into account or not when exporting. Resolves #635
|
2021-10-14 21:43:41 +02:00 |
|
biwa
|
c2a6e577c7
|
Image Exporter: fixed a bug where texture scales were not taken into account when exporting. Fixes #634
|
2021-10-14 21:09:49 +02:00 |
|
biwa
|
dee9a2a183
|
Map Analysis Mode: checked status of checks is now remembered between sessions. Resolves #629
|
2021-10-13 22:51:28 +02:00 |
|
biwa
|
8f70ab66f2
|
ZScript: fixed a problem where whitespace between a state label and the colon resulted in a parsing error. Fixes #631
|
2021-10-11 21:34:26 +02:00 |
|
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 |
|
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
|
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
|
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
|
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 |
|
biwa
|
9055170a61
|
DECALDEF parser: fixed a crash when decal numbers were reused
|
2021-06-06 18:13:23 +02:00 |
|
biwa
|
102e251fda
|
Improved solution for issue #573 to not destroy the undo history when no player start is present
|
2021-06-03 12:02:51 +02:00 |
|
biwa
|
c35a409f54
|
Fixed a crash when undoing after using the "test from current position" action when no player 1 start is in the map. Fixes #573
|
2021-06-02 20:06:19 +02:00 |
|
biwa
|
a0dfd1fccb
|
Stair Sector Builder Mode: fixed a crash when trying to build geometry from linedefs without sidedefs. Fixes #569
|
2021-05-30 19:01:42 +02:00 |
|
biwa
|
e0f620827d
|
Linedefs Mode: fixed a problem where flipping a highlighted linedef would also select the linedef. Fixes #571
|
2021-05-30 18:27:56 +02:00 |
|
biwa
|
3e9d86e4b3
|
Fixed a crash when textures contain non-existing patches
|
2021-05-29 19:40:39 +02:00 |
|
biwa
|
e980523843
|
Map options: removed checkbox for opening resources as read-only. Resources are now always opened as read-only. Fixes #559
|
2021-05-29 12:04:32 +02:00 |
|
biwa
|
793643b20d
|
Open WAD dialog: don't filter for lowercase *.wad exclusively on non-Windows platforms. Resolves #567
|
2021-05-29 11:43:06 +02:00 |
|
biwa
|
839eb843bb
|
Game configuration dialog: don't filter for only .exe and .bat when selecting a test program on non-Windows platforms. Resolves #566
|
2021-05-29 11:21:40 +02:00 |
|
biwa
|
d3205d4557
|
UDMF: ceiling plane equation fields are not rounded anymore
|
2021-05-28 18:56:50 +02:00 |
|
biwa
|
307c319375
|
Grid transform actions can now be assigned to special keys
|
2021-05-27 19:45:13 +02:00 |
|
biwa
|
369403c7de
|
Action browser form: fixed a visual glitch with action ids that have more than 3 digits
|
2021-05-24 22:26:01 +02:00 |
|
biwa
|
0817ea2de6
|
Generalized options in game configurations can now optionally define a name
|
2021-05-24 21:37:23 +02:00 |
|
ZZYZX
|
9fcb45e1b1
|
Fixed: a single selected linedef was deselected after flipping it
|
2021-05-19 12:59:24 +03:00 |
|
biwa
|
ea15732e8d
|
Vertical patch offsets for masked patches are now handled correctly based on the game configuration
|
2021-05-16 22:48:45 +02:00 |
|
biwa
|
5191e9822a
|
Negative vertical patch offsets are now handled correctly based on the game configuration. Fixes #561
|
2021-05-16 16:47:42 +02:00 |
|
biwa
|
898fe21f75
|
TEXTURES lump: fixed a problem where textures that use textures as patches were too bright when gamma correction was enabled
|
2021-05-13 21:36:29 +02:00 |
|
biwa
|
0d78a48bd5
|
Fixed a problem where linedefs were not split correctly under certain conditions when drawing or moving lines
|
2021-05-13 14:44:15 +02:00 |
|
biwa
|
926fcd486d
|
Visplane Explorer: added some additional error reporting when loading a map fails
|
2021-05-08 09:44:19 +02:00 |
|
biwa
|
3ae5b1e27d
|
Fixed a problem where sprites with 16 rotations defined in the TEXTURES lump would not be handled correctly (they are still not displayed with 16 rotations, but don't throw an error anymore)
|
2021-04-27 20:12:46 +02:00 |
|
biwa
|
23c4325f96
|
Fixed a problem where UDB would try to compile a nonexistent DIALOGUES lump
|
2021-04-23 18:46:09 +02:00 |
|
biwa
|
f8e836a5cf
|
Don't use thread unsafe collections in threaded code (hopefully fixes crash in Sectors Mode when selecting sectors)
|
2021-04-22 21:10:10 +02:00 |
|
biwa
|
d0f45982c1
|
3D Floor Mode: fixed a typo in an error message
3D Floor Mode: only 3D floors with the "user_managed_3d_floor" field set to true will be modified in UDMF maps
|
2021-04-22 18:45:28 +02:00 |
|
biwa
|
547aec7541
|
Sectors Mode: potentially fixed some crashes related to determining thing sectors
|
2021-04-22 16:12:14 +02:00 |
|
biwa
|
a790f224db
|
Fixed a problem where dragging or drawing geometry sometimes broke sectors. Fixes #556
|
2021-04-21 22:24:10 +02:00 |
|
biwa
|
7d67ec2be9
|
Resetting a slope in Sector Edit Form UDMF or with the Reset Slope action will not set the height to the z position at the center of the sector anymore, but to its original height
|
2021-04-18 21:16:28 +02:00 |
|
biwa
|
83adef923d
|
Increased performance on multi-core CPUs when selecting sectors in Sectors Mode when Synchronize Thing Editing is enabled
|
2021-04-17 20:06:58 +02:00 |
|
biwa
|
871d46e50c
|
Added some sanity checks for maximum number of entries in the VERTEXES/SIDEDEFS/LINEDEFS/THINGS lumps for the binary map formats
|
2021-04-15 22:06:49 +02:00 |
|