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
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
spherallic
7fda81ac57
Rotate wallsprite objects 90 degrees to match SRB2's papersprite behavior
2023-11-07 16:38:34 +01:00
spherallic
b3b327a6c3
Merge remote-tracking branch 'udb/master'
2023-11-07 12:11:47 +01:00
spherallic
e1726d8515
Disable decimal vertex positions since SRB2 doesn't support them
2023-11-06 00:46:02 +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
spherallic
247ce2fec2
Fix string arguments not being editable
2023-10-28 00:53:21 +02:00
spherallic
3f43145fc7
Merge remote-tracking branch 'udb/master'
2023-10-24 23:37:01 +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
spherallic
a2c0c40102
Apply config-field-based controls to SRB2 editing forms
2023-10-24 18:18:41 +02:00
spherallic
aea6808cee
Merge remote-tracking branch 'udb/master'
2023-10-24 16:28:55 +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
spherallic
1fc96e9ad9
Merge remote-tracking branch 'udb/master'
2023-10-23 19:59:32 +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
spherallic
6bb4df359c
Merge remote-tracking branch 'udb/master'
2023-10-16 18:47:14 +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
spherallic
867d5f3e0e
Include SOC-related files in BuilderMono project
2023-10-12 14:45:16 +02:00
spherallic
f26492fa65
Do not clear all custom objects if one or more SOC/Lua scripts throws an error
...
Fix SOC errors being displayed as Lua errors
2023-10-11 00:17:29 +02:00
spherallic
9948645e77
Add support for flags alongside enum for argument info
2023-10-10 21:10:43 +02:00
spherallic
f4506b22dc
Merge remote-tracking branch 'udb/master'
2023-10-10 14:23:59 +02:00
spherallic
24939e7de8
Add SOC parser for level headers, plus some cleanup
2023-10-10 14:05:59 +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
spherallic
e2e7afa733
Add SOC parser for custom objects
2023-10-06 19:23:48 +02:00