Commit graph

2214 commits

Author SHA1 Message Date
spherallic
54f1b38fec Scale thing float offset by thing's mobjscale + more object scale handling improvements 2024-05-13 17:26:29 +02:00
spherallic
560d8fca57 Improve mobjscale handling & show it in classic editing modes 2024-05-08 15:39:20 +02:00
spherallic
37eb24573e Fix bug with relative operations on linedef executor delay 2024-05-02 15:17:31 +02:00
spherallic
b33b609c96 Properly check for invalid act numbers 2024-04-28 23:31:05 +02:00
spherallic
0846e8f4ea Merge remote-tracking branch 'udb/master' 2024-04-26 13:09:38 +02:00
spherallic
a3badb6501 Allow relative operations and expressions for linedef executor delay and sector trigger tag fields 2024-04-26 11:29:08 +02:00
spherallic
e780de2ae9 Add setting to scale flat offsets, matching SRB2 2024-04-23 13:55:12 +02:00
biwa
81ab73c8db Fixes to make it compile with Visual Studio 2022 2024-04-21 19:01:45 +02:00
spherallic
6f5f53aee6 Texture browser: properly sort subfolders 2024-04-18 00:12:29 +02:00
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
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
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
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
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
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
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
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
spherallic
2df910f915 Merge remote-tracking branch 'udb/master' 2023-12-06 14:22:37 +01:00