Noah Ehrman
6c9b3b5d91
Pressing Mouse1 and Mouse2 no longer crashes on Linux. Fixes #1061
2024-06-16 10:53:28 +02:00
biwa
b36c14ae70
Game Configuration dialog: fixed a problem where the start editing mode was not saved correctly. Fixes #1052
2024-05-11 15:05:16 +02:00
biwa
456ae573ed
ZScript parser: added support for min and max value constants in the states block. Fixes #1019
2024-05-09 20:01:09 +02:00
biwa
81ab73c8db
Fixes to make it compile with Visual Studio 2022
2024-04-21 19:01:45 +02:00
biwa
df743740c0
ZScript parser: added support for "final" and "sealed" classes. Fixes #1033
2024-03-31 22:56:41 +02:00
biwa
2df6004bf0
Fixed a crash when trying to load a voxel that could not be found multiple times. Fixes #1024
...
Fixed a problem where voxels defined in VOXELDEF would not be found
2024-03-03 17:43:22 +01:00
biwa
f9dd98695b
SNDINFO parser: added support for GZDoom's new sound assignment format. Fixes #1017
2024-02-03 15:10:56 +01:00
ZZYZX
0a3cda013a
Internal: Add BccCompiler.cs to BuilderMono.csproj
2024-01-28 02:40:15 +02:00
ZZYZX
4e34897ac1
Fixed BCS compiler error reporting
2024-01-28 02:16:42 +02:00
biwa
14a494078a
Text parser: fixed a problem where the stream's position was not set correctly when checking the next token. Fixes #1010
2024-01-14 20:29:18 +01:00
biwa
66a0618e83
DECORATE parser: fixed a problem where parsing would fail when there was no space between the "States" label and the following curly brace
2024-01-14 15:14:41 +01:00
biwa
ce961501b9
Fixed a crash when trying to load a map from the command line and specifying a non-existent map using the -map parameter. Fixes 934
...
Fixed a crash when trying to load a map from the command line when the game configuration specified in the DBS file does not exist
2024-01-13 20:20:30 +01:00
biwa
6fcb5d2f57
DECORATE parser: fixed an issue where state block cast types were not recognized. Fixes #977
2024-01-13 19:18:52 +01:00
biwa
fcc5a0b2f8
Fixed a problem where the tag and high tag arguments of line actions 121 and 160 were not pasted correctly in Hexen format. Fixes #987
2024-01-12 15:56:50 +01:00
biwa
d5a6d7f242
Classic Modes: sector brightness is now displayed correctly in brightness level view mode is enabled even if displaying full brightness is enabled. Fixes #986
2024-01-11 17:45:31 +01:00
biwa
f7deef9ca3
UDMF map element editing forms: fixed a problem where some fields were rounded to two decimal places (they are not rounded anymore). Fixes #1004
2024-01-11 16:07:02 +01:00
biwa
f63be092dc
Improved error message when a CVAR used for actor distance check is not of type int. Fixes #1008
2024-01-11 12:03:18 +01:00
biwa
39be7a722c
Preferences dialog: made tabs multiline. Fixed some panel sizes.
2023-12-15 23:01:06 +01:00
biwa
957bec7f43
Autosave map functionality ( #995 )
...
Added autosaving of the current map. Autosaving happens in intervals when the map is changed. It will not overwrite the current map, but rather create new files, just like backups. Autosaving interval and number of files can be configured in the "Recovery" tab of the preferences. Autosaving can also be disabled there (not recommended). Autosaves will not have their nodes built for performance reason.
2023-12-15 22:49:28 +01:00
biwa
124d87129d
Script Editor: fixed a crash when the find/replace dialog was opened and the previously selected script tabs do not exist anymore. Fixes #993
2023-12-02 16:18:41 +01:00
biwa
0d4778be40
Fixed a problem where portal render style could not be set for the Eternity Engine game configuration
2023-11-22 21:28:12 +01:00
biwa
501c2f952d
Script Editor: pressing enter in the search box now performs the search. Pressing enter in the search box of the replace tab performs a search. Pressing enter in the replace box of the replace tab now performs a replacement. Pressing the Escape key now closes the dialog. Fixes #972
2023-11-05 20:21:04 +01:00
biwa
28630b9777
Game Configurations: added texture skewing options to the GZDoom game configurations
...
Visual Mode: added support for GZDoom style texture skewing
2023-11-04 21:43:09 +01:00
biwa
af44086979
Edit Linedef dialog (UDMF): fixed a problem where the back sidedef's controls were not disabled correctly if their UDMF fields were not set in the game configuration
2023-10-24 20:43:15 +02:00
biwa
0a74ca24b6
Added ability to enable/disable controls in the UDMF map element editing dialogs based on UDMF fields specified in the game configurations ( #953 )
2023-10-24 15:51:49 +02:00
Derek MacDonald
7536ea0f9d
Fix sidedef "compresion" error message typo ( #973 )
2023-10-22 08:37:49 +02:00
biwa
728eea84b2
Visual Mode: the effect of slope things are now only applied if they are specified in the game configuration
2023-10-21 16:11:35 +02:00
biwa
807df65279
Game Configurations: added support for enabling or disabling support for vertex heights in UDMF game configurations
2023-10-21 14:45:42 +02:00
biwa
1f21b797cf
UDMF type handler: fixed a problem where default values provided as integers for floating point fields failed to convert properly
2023-10-14 15:16:29 +02:00
biwa
1f1f9937ae
ZScript parser: added support for #region and #endregion. Fixes #958
2023-10-07 17:51:07 +02:00
biwa
432be2a061
Text file parser: fixed a problem where parsing could fail if the file ended with a comment without an trailing newline
2023-10-07 15:31:21 +02:00
biwa
6e7eaf0359
Game Configurations: fixed a crash when no default values for UDMF integer or floating point fields are set
2023-10-07 09:24:29 +02:00
biwa
682c4b92bf
Game Configurations: UDMF integer and floating point fields can now have default values other than 0
2023-10-06 21:05:57 +02:00
biwa
10c7594c63
Game configurations: renamed lightmap things from static to lightmap. Added pulsing, flickering, and random flickering lightmap things
2023-09-29 21:19:18 +02:00
biwa
0a9837050a
Game Configurations: fixed a problem where the enum list of enum bits handlers was not set for UDMF fields
2023-09-23 20:21:19 +02:00
biwa
5ce1b3a799
Fixed an issue where the "exclude from testing" option was not read from the .dbs file. Fixes #947
2023-09-09 13:49:38 +02:00
biwa
4389870162
Sound Propagation Mode: added sound leak finder ( #944 )
...
In Sound Propagation Mode you can set the start (default: Shift+S) and end (default: Shift+E) sectors between which a path the sound can travel will be found and displayed.
2023-08-13 21:19:25 +02:00
biwa
1d0430d48e
Visual Mode: fixed a problem where the selection order was not kept when synchronized selection between visual and classic modes was enabled. Fixes #938
2023-08-12 16:43:07 +02:00
biwa
8f1d645e81
Fixed an issue where hires replacement sprites did not have the correct offset. Fixes #939 .
2023-08-05 13:14:04 +02:00
biwa
f56ae2e0c9
Visual Mode: Fixed problem where UDB-internal sprites were shown with a wrong offset
2023-08-02 20:39:28 +02:00
biwa
085df399f5
Fixed an issue where sprite offsets defined in TEXTURES were not used
2023-07-29 13:32:42 +02:00
biwa
f3ac4c39a4
Edit Linedef Dialog:
...
- fixed an issue where undo snapshots were not created correctly when editing a sidedef's custom UDMF fields. Fixes #920
- fixed an issue where closing the back sidedef's custom UDMF field editing dialog would close the linedef dialog
2023-07-09 12:59:29 +02:00
biwa
4dba3a9234
Texture skewing:
...
- fixed a rare condition where skewed mid textures were not clipped correctly
- fixed a problem where translucent mid textures were not skewed correctly
- fixed a problem where sprites were skewed unintentionally
2023-07-09 11:45:47 +02:00
biwa
9c35a8f65d
Eternity Engine: added support for texture skewing in Visual Mode ( #930 )
2023-07-08 22:39:50 +02:00
biwa
abaf08e32f
Linedef Edit Form: fixed a crash when using 402 as the linedef action
2023-06-30 19:40:42 +02:00
Magnus Norddahl
192b69c8af
Added support for models in IQM format
2023-06-29 20:37:47 +02:00
biwa
822c9971c5
ZScript: fixed a problem where state goto expressions were not parsed correctly. Fixes #913
2023-06-24 11:19:09 +02:00
biwa
bc98a5391f
Added action to change the index of linedefs, things, sectors, and vertices. Can be accessed through a shortcut (not bound by default) or the menu of the respective mode ( #903 )
2023-06-09 11:17:01 +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