Commit graph

3806 commits

Author SHA1 Message Date
spherallic
18b984c455 Allow filtering by action/type number for linedef actions and things
Also remove number prefixes from linedef actions to reduce clutter
2024-04-17 13:03:27 +02:00
spherallic
768ea8fbad Added string arguments to linedef info panel 2024-04-16 22:43:29 +02:00
spherallic
b39dabb8cb Reorganized thing info panel:
- Added string arguments
- Added pitch/roll
- Removed class/action
2024-04-16 22:04:24 +02:00
spherallic
af8b070363 Fix incorrect ceiling height check for things with centered hitbox 2024-04-09 16:36:14 +02:00
spherallic
f3e7e80866 Take sector trigger tag fields into account when looking for new/unused tag 2024-04-05 16:03:04 +02:00
spherallic
2b627b0e8a Merge remote-tracking branch 'udb/master' 2024-04-05 15:25:28 +02:00
biwa
df743740c0 ZScript parser: added support for "final" and "sealed" classes. Fixes #1033 2024-03-31 22:56:41 +02:00
spherallic
a1658c66b3 Merge remote-tracking branch 'udb/master' 2024-03-07 12:52:54 +01: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
spherallic
cb4608d073 Rename gzstretchview to doomstretchview 2024-02-24 22:09:57 +01:00
spherallic
e970b2eda3 Update Randomize Things to change mobjscale instead of sprite scale 2024-02-20 16:20:56 +01:00
spherallic
192ddc9e6c - Expose GetFloorPlane and GetCeilingPlane to UDBScript
- Add two new example scripts, remove one useless example script
2024-02-20 15:25:13 +01:00
spherallic
f0ad463637 Small cleanup 2024-02-10 18:44:52 +01:00
spherallic
1b93dcb114 Fix only one SOC_ or LUA_ prefixed lump being rad from WAD files 2024-02-10 17:16:34 +01:00
spherallic
4c75fa7f6a Fix classic rendering toggle not being part of the Rendering group 2024-02-10 14:41:35 +01:00
spherallic
8b7bd3ce8c Add workaround for double slashes in SOC causing freezes 2024-02-09 22:47:00 +01:00
spherallic
85bc168377 Update version number to 0.7 2024-02-09 02:41:26 +01:00
spherallic
659e8fb13e Merge remote-tracking branch 'udb/master' 2024-02-09 02:05:11 +01:00
spherallic
77d2e23424 Fixed closing the back sidedef's custom fields window closing the entire linedef window 2024-02-08 21:46:01 +01:00
spherallic
9ac8360fab Fix Visual Mode handling of flipped/hanging things with absolute Z 2024-02-07 18:49:13 +01:00
spherallic
0ea7cdc429 Fix some SOC parsing bugs, use MT_ constant as default name if no object name is provided 2024-02-07 18:28:12 +01:00
spherallic
d5d1593a6a Lower minimum sprite radius 2024-02-05 01:47:00 +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
biwa
29643d98b4 OBJ model exporter: fixed a problem where texture UV values were NaN when a texture was not fully loaded prior to exporting. Fixes #1015 2024-02-03 14:19:04 +01:00
spherallic
5f93c570df Further improve fracunit parsing (it still sucks) 2024-01-31 22:33:47 +01:00
spherallic
cde9ac0cfd Apparently FU is a valid constant 2024-01-31 22:08:30 +01:00
spherallic
c65806da72 Make "OK" the initally highlighted option again when pasting properties 2024-01-29 13:32:36 +01:00
spherallic
3726bb5a3b Merge remote-tracking branch 'udb/master' 2024-01-28 22:36:53 +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
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
spherallic
b5f482e9dc Merge remote-tracking branch 'udb/master' 2024-01-09 14:06:45 +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
spherallic
3846f15d32 Show light & fade alpha values in sector info panel 2023-12-28 15:16:34 +01:00
spherallic
5e330496ad Fix small error in light/fade alpha and fade end field handling 2023-12-22 11:42:28 +01:00
spherallic
1691b4a395 More light/fade alpha & start/end fixes:
- Prevent from showing up in Custom tab
- Make sure their sectors are updated upon value changes
2023-12-17 19:18:26 +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
spherallic
a13329e7a0 Fix light/fade color and fade start/end not being editable 2023-12-12 01:44:34 +01:00
spherallic
63bb82a1d7 Apparently VertexDecimals affects every single numeric field, so revert its change 2023-12-09 14:23:09 +01:00