Commit graph

4154 commits

Author SHA1 Message Date
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
77ed089917 Linedefs Mode: fixed an issue where aligning flats to lines through the "Linedefs" menu would round the offsets to whole numbers. Now it rounds to 6 decimal places, which is in line with aligning flats in Visual Mode 2024-01-12 14:14:38 +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
5ff0bc76db Sectors Mode: fixed a problem where dragging a single highlighted sector did not move the things in the sector when synchronized things editing was enabled 2024-01-06 15:15:39 +01:00
ZZYZX
cff1d000b7 Update Updater to work with the new URL (actually) 2023-12-30 21:59:35 +02:00
ZZYZX
5df832585b Update Updater to work with the new URL 2023-12-30 21:49:58 +02: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
6d5098a075 3D Floor Mode: fixed a problem where the previous state of linedef arguments were not preserved for undo snapshots. Fixes #967 2023-12-02 22:16:12 +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
53c4952986 Sound Propagation Mode: fixed a problem where removed sector geometry was still shown when undoing/redoing. Fixes #992 2023-12-02 15:20:50 +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
6e08cc8e68 Visual Mode: more skewing fixes 2023-11-19 16:56:13 +01:00
biwa
f7373f7534 Visual Mode: fixed a problem where texture skewing didn't work correctly for textures scaled through sidedef properties. Fixes #985 2023-11-19 16:53:36 +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
d67894546c Updated ACC version for GZDoom to 1.60. Fixes #972 2023-11-05 17:57:45 +01:00
biwa
305bcfec79 Game Configurations: added missing UDMF properties to GZDoom's game configuration. Fixes #978 2023-11-04 22:24:11 +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
cf35ea2379 Added game configuration for DSDADoom UDMF (provided by kraflab) 2023-10-26 20:15:10 +02:00
biwa
aeea3c129e Eternity Engine Game Configuration: fixed an issue where UDMF sector properties were not labeled as unmanaged 2023-10-25 21:20:19 +02:00
biwa
55725bd2bb Sound Propagation Mode: fixed a crash when things were outside the map's geometry bounding box. Fixes #975 2023-10-25 20:38:52 +02: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
a88daa097d Game Configurations: updated Doom format game configuration for EDGE-Classic (provided by Lobo)
Game Configurations: added UDMF game configuration for EDGE-Classic (provided by Lobo)
2023-10-24 15:57:49 +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
ca6769b715 Visual Mode: fixed a problem where flood selection did not work correctly when sidedefs were previously marked by other actions 2023-10-14 22:30:29 +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
ef444b5c8e Merge branch 'master' of https://github.com/jewalky/UltimateDoomBuilder 2023-10-14 14:31:48 +02:00
biwa
f8ca89df6e
Visual Mode: fixed a problem where flood selection would operate from all selected surfaces and not just the clicked on one. This behavior can be reverted by enabling the "Use buggy flood select in Visual Mode" option in Preferences -> Editing (#969) 2023-10-14 14:30:35 +02:00
biwa
e97aa905eb Visual Mode: fixed a problem where flood selection would operate from all selected surfaces and not just the clicked on one. This behavior can be reverted by enabling the "Use buggy flood select in Visual Mode" option in Preferences -> Editing 2023-10-14 14:24:09 +02:00
pug stonks
a9e05a0b2c
Updated builder.sh to run the editor correctly when the script is started from another directory 2023-10-08 09:21:51 +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
9d8ddfad35 OBJ Exporter: fixed a problem where the wrong textures were used on 3D floors when they have the "use upper/lower texture" flag set 2023-10-03 19:23:03 +02:00
biwa
7834bd1f15 OBJ Exporter: fixed a problem where 3D floor sides were not exported correctly. Fixes #963 2023-10-03 19:18:33 +02:00
biwa
051d899db2 GZDoom Game Configuration: fixed lightmap UDMF field names
GZDoom Game Configuration: fixed lightmap thing arguments for pulsing, flickering, and randomly flickering lights
2023-10-03 15:11:02 +02:00
biwa
fad0e8126d GZDoom Game Configuration: added lightmap UDMF properties for sidedefs 2023-09-29 21:31:50 +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