Commit graph

4475 commits

Author SHA1 Message Date
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
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
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
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
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
946fef8fce Fix local brightness change not working properly with shadow-casting FOFs above 2023-10-17 23:44:38 +02:00
spherallic
6bb4df359c Merge remote-tracking branch 'udb/master' 2023-10-16 18:47:14 +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
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
e5cbadda91 Post-UDB-merge fixes 2023-10-10 15:53:11 +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
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
spherallic
e2e7afa733 Add SOC parser for custom objects 2023-10-06 19:23:48 +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
biwa
2b40a08f13 Visual Mode: fixed a problem where floors/ceilings could not be changed in size if the user tried to change their texture offset in a non-UDMF map 2023-09-29 20:44:04 +02:00
spherallic
9e19780bec UDMF config: reorganize things some more, using subfolders 2023-09-29 13:10:20 +02:00
spherallic
cca2949f6d Fix Lua scripts not being read from WAD files 2023-09-27 19:59:30 +02:00
spherallic
86422d7498 Retain argument values if new thing/line action has the same argument(s) 2023-09-26 15:13:22 +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
spherallic
82ef2ab3de Display mobjscale for things in Visual Mode 2023-09-23 00:29:33 +02:00
spherallic
fe4aef43b7 Allow editing thing info through Lua 2023-09-21 01:36:59 +02:00
spherallic
9046f6a4f7 Merge remote-tracking branch 'udb/master' 2023-09-20 21:04:54 +02:00
spherallic
aaa469e838 Fixed some issues with 3D circle rendering, plus UDMF config changes:
- Added unique sprite sprites for custom rows/circles of items
- Set default values for hoops and custom rows/circles of items
2023-09-20 02:18:22 +02:00
spherallic
4aa373aba8 Allow changing string argument properties via Lua 2023-09-19 19:06:32 +02:00
spherallic
76f6483829 Visual Mode: changing brightness now affects sector brightness, holding Alt will change local brightness 2023-09-19 17:53:27 +02:00