Commit graph

673 commits

Author SHA1 Message Date
biwa
abaf08e32f Linedef Edit Form: fixed a crash when using 402 as the linedef action 2023-06-30 19:40:42 +02:00
Max Waine (Nightdive Studios)
00406336e8
Add explicit PKE resource support (#901). Fixes #575 2023-06-09 11:16:21 +02:00
wisselstem
533d56eb6a
Preferences form: added Tab to the list of special input controls (#886) 2023-05-26 20:53:36 +02:00
biwa
f7d767c115 Fixed some more case sensitivity issues in file dialogs on Linux. Fixes #872 2023-04-22 22:29:15 +02:00
biwa
724bd24d37 Fixed a problem where the last used game configuration was not saved for the new map dialog 2023-03-29 11:24:51 +02:00
biwa
eb974fcaf0 Thing Edit Form (UDMF): fixed a problem where setting floating point values for health wasn't possible. Fixes #225 2023-02-01 20:51:03 +01:00
biwa
af25e772e3 Improved performance in classic modes when panning the view. This is achieved by parallelizing plotting linedefs and vertices on multiple logical CPU cores. Enabled for linedefs by default. Disabled for vertices by default, since it can cause flickering when vertices are close to each other. Settings can be changed in Preferences -> Appearance 2022-12-09 15:37:45 +01:00
biwa
204982e5f8
Add support for toasts (#817)
Behavior can be configured in the "Toasts" tab in the preferences.
2022-11-06 15:08:22 +01:00
biwa
df6ea3ebcd Resource options form: fixed a problem where the text box containing the path to the file could be focused. Fixes #806 2022-10-20 20:40:07 +02:00
ZZYZX
7de0c65b61 Fixed threading and Mono issues in resource check 2022-09-26 23:45:19 +03:00
ZZYZX
1174d1ac10 Fixed a possible cause for infinite resource check loader 2022-09-25 20:41:19 +03:00
ZZYZX
85a4c3a651 Fixed: Map options form window would become squished if the starting game configuration is invalid 2022-09-19 10:13:27 +03:00
ZZYZX
4fd97fec9c Added warnings about possibly invalid resource configurations before starting to edit a map 2022-09-18 20:54:53 +03:00
biwa
450198cfe7 Fixed a crash when trying to create the screenshot folder failed. Fixes #774 2022-09-03 11:12:37 +02:00
biwa
39ec35984d Fixed a problem where the flags selection form could be too small to accommodate the "OK" button when the game configuration contained too few flags 2022-07-21 16:02:10 +02:00
biwa
fd68806dc6 Texture set definitions can now be imported/exported to/from game configurations using configuration files 2022-07-13 23:13:48 +02:00
biwa
cb12c83877 Fixed an issue that allowed to open Hexen format maps with a Doom format game configuration when using the "Open Map in Current WAD..:" feature. 2022-07-03 15:22:33 +02:00
biwa
d46dc1413b Things: fixed an issue where inserting a new thing would not immediately apply ZScript user variables 2022-06-12 20:07:41 +02:00
biwa
21e89cf975
Added support for ZDRay static light things 2022-06-02 20:18:35 +02:00
biwa
90cdb7db55 More fixes related to crashes when running actions when no map is opened 2022-05-29 17:30:54 +02:00
biwa
59de9762ad Fixed two crashes that happened when trying to reset the grid transform, or toggling the grid visibility while no map was opened 2022-05-29 10:47:00 +02:00
biwa
4f526dc57f Toolbar buttons now show their assigned shortcut key in their tool tip 2022-05-28 16:19:01 +02:00
biwa
ddd68de72e Command line arguments:
- using "-map" with lower case parameter doesn't crash anymore
 - using "-cfg"/"-config" with a non-existing configuration file doesn't crash anymore
2022-04-17 18:09:29 +02:00
biwa
9c7526a80c Added command palette that allows the user to search for (and execute) commands at any time. Unbound by default. Resolves #555 2022-04-09 11:10:41 +02:00
biwa
91d79e12be Moved some custom scaling code for MainForm from the designed file to code file 2022-03-20 16:17:00 +01:00
biwa
f8bb87e143 Fixed an issue where wall textures and flats did not have the correct precedence. Fixes #710 2022-03-05 16:57:23 +01:00
biwa
2dfe043e1e UDMF: fixed an issue where user variables with default values were not saved when their value was equal to the type's default value. Fixes #709 2022-02-26 16:21:59 +01:00
volte
be06471f52
Vertex rendering options (#701)
* Extended rendering options for drawing vertices
* Fixed vertex scale slider behaviour
* Force plot highlighted vertex in DragSectorsMode
* Moved ShouldRenderVertices property into the properties region
* made config file variable lower case to be in line with other config file variables
2022-02-06 12:19:03 +01:00
biwa
78ded20481 GZDoom game configuration: added support for distinct upper/middle/lower sidedef brightness levels. Resolves #694 2022-01-29 14:48:41 +01:00
biwa
a86fce577e Game configurations: added ability to show certain UDMF fields on specific thing types only 2022-01-27 19:34:28 +01:00
volte
7fbd07e586
New feature: classic lighting renderer for visual mode (#680)
Added classic rendering mode to closer emulate software renderer visuals in visual mode
2022-01-04 20:17:12 +01:00
biwa
e2374102ee
UDBScript asynchronous execution (#684)
Script run by UDBScript are now executed asynchronously
2022-01-03 14:33:34 +01:00
biwa
a5df323717 Added option to enter additional parameters when testing a map. Resolves #646 2021-12-14 18:15:23 +01:00
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
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
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
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
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
Derek MacDonald
4b1e5d8e22
Avoid infinite recursion in script editor's Find/Replace All (#615) 2021-09-11 12:30:08 +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
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
Derek MacDonald
73b7eac30c
Improve game detection in "Open Map" modal dialog (#595) 2021-08-14 11:40:09 +02:00
Derek MacDonald
6622c6f516
Skip validating unchecked game config resources (#593) 2021-08-12 12:54:41 +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
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
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
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
ZZYZX
9fcb45e1b1 Fixed: a single selected linedef was deselected after flipping it 2021-05-19 12:59:24 +03: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
6b9565604d Sector Edit Form UDMF: fixed a bug where resetting a slope when the sectors doesn't have a slope resulted in a nonsensical sector height 2021-04-09 19:48:38 +02:00