biwa
db8babf811
Nodes Viewer Mode: a crash that could happen when the nodes header was interpreted as an UTF-8 value should be fixed for good now ( #827 )
2022-12-11 11:02:03 +01:00
biwa
65f1b6c209
Fixed a crash that occurred when using the NullTexture option in the TEXTURES lump. Fixes #833
2022-12-10 19:11:28 +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
e49c91960b
UDBScript: setting an UDMF string field to an empty string will not remove the field anymore, but actually set it to an empty string
2022-11-27 16:49:05 +01:00
biwa
02bc20b736
Nodes Viewer Mode: fixed a potential crash when loading classic nodes. Fixes #827
2022-11-27 12:04:23 +01:00
biwa
d745a743cb
Automap Mode: fixed a problem where secrets were not shown. Fixes #821
...
Reverted change that added lighting effects to the generalized sector effects. The lighting effects can actually be set through the regular effects, so it's not needed in the generalized effects tab
2022-11-27 11:11:59 +01:00
biwa
f839269a72
Disabled visual sloping for game configurations that do not support plane equation slopes. Fixes #828
...
Added toasts for visual sloping events
2022-11-27 11:02:26 +01:00
ZZYZX
30548f1765
Fixed crash on AMD hardware ( resolves #820 reported by AlexMax)
2022-11-23 18:43:51 +02:00
biwa
ba3e0437b3
Fixed missing files in installer script
2022-11-13 11:56:02 +01:00
biwa
5b2b149b40
UDBScript version 5 ( #819 )
...
Improved UDBScript to version 5:
- Added Plane class
- Added BlockMap, BlockEntry, and BlackMapQueryResult classes
- Sector class
- Added getLabelPositions method to get the position of sector labels (where tags, effects etc. are displayed)
- Added support for JavaScript BigInt for UDMF fields. This means it's not necessary anymore to use UniValue to assign integers to new UDMF fields. Instead it can be done like this: sector.fields.my_int_field = 1n;
- Added type information file (udbscript.d.ts)
2022-11-13 01:15:17 +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
13e53ece53
3D Floor Mode: added support for UDMF game configurations without support for sectors with multiple tags (i.e. Zandronum)
2022-11-04 19:49:53 +01:00
biwa
d30347b81b
Game Configuration dialog: fixed an crash related to required resource checks when switching through the game configurations too quickly. Fixes #813
2022-10-29 11:14:10 +02:00
biwa
86b86ac67a
MODELDEF: added support for the rotation-center command. Resolves #796
2022-10-21 20:29:30 +02:00
biwa
497edfff07
Reverted change that stopped thing angles to clamp to 45° in binary Doom map format. Fixes #794
2022-10-20 21:23:01 +02: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
biwa
27cc74a440
Fixed a potential crash when adding DECORATE files to game configurations that check for required resources. Fixes #808
2022-10-20 20:10:30 +02:00
biwa
c751ad5a97
Things Mode: fixed an issue where the thing info panel did not show enum values for the first argument. Fixes #804
2022-10-20 20:00:28 +02:00
biwa
c6982ee2e1
Boom game configuration: fixed description for generalized sector specials 12 and 13
2022-10-03 12:50:12 +02:00
biwa
9e5a6b5377
Tag Range plugin: fixed a problem where the new tags were not displayed in Sectors Mode when selection numbering was disabled. Fixes #795
2022-10-03 11:29:31 +02:00
biwa
2d7aebbe31
Boom game configuration: added missing lighting effects to the generalized sector specials. Fixes #799
2022-10-03 10:43:45 +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
biwa
9c4c63a749
Sectors Mode: fixed a regression where sector labels were not updated after editing sectors. Fixes #793
2022-09-21 21:05:30 +02:00
biwa
fa5c741b76
Fixed a regression where editing map elements did not preserve the selection order, but used the index order instead. Fixes #791
2022-09-20 23:52:41 +02:00
ZZYZX
e7ccffa498
Fixed regression in resource list editor where it'd get fucked if the user has non-standard UI scaling enabled
2022-09-19 12:26:26 +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
ca5c77251e
Fixed Mono build
2022-09-18 21:27:32 +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
8808d5ce3c
Right-clicking the angle wheel in the thing editing dialog will not clamp to 45° angles in binary map format game configurations anymore. Fixes #788
2022-09-18 17:00:26 +02:00
biwa
179f72068f
Things/Linedefs/Sectors/Vertices Modes: standardized how editing and selection works:
...
- editing a highlighted, not selected map element will deselect other selected map elements, then start editing the highlighted map element
- dragging a highlighted, not selected map element will deselect other selected map elements, then start dragging the highlighted map element
- dragging a single map element will keep its selection state. I.e. dragging a selected map element will not deselect it after dragging anymore
- dragging a highlighted, not selected thing will not select it after dragging
- dragging a highlighted, not selected sector, while other sectors are selected, will only drag the highlighted sector, and not the selected sector (and deselect the selected sectors)
2022-09-18 16:54:09 +02:00
biwa
7f09ac752b
UDBScript: fixed a crash when the UDBScript folder was missing or empty. Fixes #789
2022-09-17 13:53:02 +02:00
Joshua Fern
419e86d9ca
Search the user's PATH to find the bash binary ( #786 )
2022-09-17 13:36:39 +02:00
JaedenDuhreis
82f1ee09bc
Added parsing of relative includes in ZScript (PR#787 by JaedenDuhreis)
2022-09-15 19:04:07 +03:00
ZZYZX
aee47aacb0
Improved error reporting for invalid ZScript input
2022-09-15 03:12:27 +03:00
Boondorl
5f677e9ad6
Fixed BCS importing and added missing sector actions ( #785 )
2022-09-13 19:49:48 +02:00
biwa
d16ffe135a
Added some explanatory comments to source code
2022-09-13 19:45:27 +02:00
biwa
b24a2dda84
Visual Mode: fixed an issue where the crosshair was distorted after the viewport was resized. Fixes #321 . Fixes #777
2022-09-03 13:07:16 +02:00
biwa
3fd7f99ba2
Fixed an issue where textures OBJ models with w components in their texture coordinates were not displayed correctly. Fixes #775
2022-09-03 12:25:26 +02: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
d2967e7a78
Linedefs Mode: fixed a problem where the "Select Single-sided only" and "Select Double-sided only" actions would still display the selection numbers of deselected linedefs
2022-08-28 18:25:50 +02:00
biwa
ce6b8de4fd
Doom/Heretic/Strife Game Configurations: fixed an issue where the descriptions for the sector effects 2/3 and 12/13 were flipped. Fixes #772
2022-08-28 16:43:16 +02:00
biwa
bacaff5b6b
- Sector Color Picker: fixed a problem where the dialog could not be closed using the "enter" or "ESC" buttons
...
- Light/Sector Color Picker: fixed a problem where closing the dialog would result in a flicker
- Light Color Picker: fixed a problem where canceling the dialog would not revert the color settings
2022-08-23 14:41:03 +02:00
Alison Watson
6b0b047c57
Added support for some niche ZScript and MODELDEF syntax. Resolves #747
2022-08-23 13:37:58 +02:00
biwa
c1e69eb548
Fixed a problem where grid transform didn't work when the new origin had an x value of 0. Fixes #769
2022-08-21 12:18:13 +02:00
biwa
d597c11e1f
Added "-debugrenderdevice" command line argument to write a logfile for the render device
2022-08-18 10:18:16 +02:00
biwa
91010eb92f
Nodes Viewer Mode: fixed a crash when the NODES lump contains unsupported ZDBSP nodes. Fixes #766
2022-08-16 14:34:52 +02:00
biwa
c1e401013b
Fixed a problem where IWADINFO lumps with properties without values failed for parse. Fixes #760
2022-08-13 13:48:59 +02:00
ZZYZX
692ceb719b
Internal: fixed Linux and Mac build
2022-08-07 22:48:23 +03:00
ZZYZX
f11127ca71
Made non-existent ZScript classes a fatal error.
...
Added explicit warning if gzdoom.pk3 is not loaded for GZDoom game configurations.
Fixed tokenizer not picking up the very last token in the stream.
2022-08-07 21:26:22 +03:00