Commit graph

514 commits

Author SHA1 Message Date
spherallic
2df910f915 Merge remote-tracking branch 'udb/master' 2023-12-06 14:22:37 +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
spherallic
b3b327a6c3 Merge remote-tracking branch 'udb/master' 2023-11-07 12:11:47 +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
1fc96e9ad9 Merge remote-tracking branch 'udb/master' 2023-10-23 19:59:32 +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
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
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
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
82ef2ab3de Display mobjscale for things in Visual Mode 2023-09-23 00:29:33 +02:00
spherallic
9046f6a4f7 Merge remote-tracking branch 'udb/master' 2023-09-20 21:04:54 +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
biwa
efcce48953 Visual Mode: fixed a problem where sloped 3D floors with an alpha value of less than 128 were not shown at all instead of fully opaque. Fixes #954 2023-09-17 17:23:27 +02:00
biwa
59197fdfe0 Visual Mode: fixed a problem where scaled sprites were shown with the wrong offset 2023-09-17 17:03:58 +02:00
biwa
ed93c4d69b Visual Mode: looking through selection now applies the thing's pitch to the camera 2023-09-17 13:05:50 +02:00
biwa
1d6c2a1c13 Visual Mode: when applying camera rotation and pitch to things a status message will now be displayed. Fixes #955 2023-09-17 12:40:28 +02:00
spherallic
2abdfaf3e4 Display floating things via temporary method 2023-09-11 03:04:07 +02:00
spherallic
570040f011 Display sky on horizon lines 2023-09-11 00:37:20 +02:00
spherallic
27a268ae89 Iterate over things before lines in Visual Mode 2023-09-08 23:04:00 +02:00
spherallic
925c50bfd3 Clean up map element loops when rebuilding Visual Mode data 2023-09-07 14:27:53 +02:00
spherallic
92418d40a6 Merge remote-tracking branch 'udb/master' 2023-09-06 22:42:33 +02:00
biwa
809bb24ae0 Visual Mode: fixed an issue where trying to apply a rotation to things that were not seen yet would cause a crash 2023-09-06 19:20:12 +02:00
spherallic
ab830ea159 Disable Visual Mode features that don't apply to SRB2 2023-09-04 18:36:03 +02:00
spherallic
758f480faf Render additive FOFs as such in Visual Mode 2023-09-04 15:25:22 +02:00
wisselstem
edc4c2bd16
Visual Mode: prevent crash if no potential slope handles are found (#949) 2023-09-02 14:21:40 +02:00
spherallic
395243df3e Prevent possible slope handle crash 2023-09-01 00:30:19 +02:00
spherallic
b56ca5e018 Merge remote-tracking branch 'udb/master' 2023-08-21 20:41:15 +02:00
biwa
1d0430d48e Visual Mode: fixed a problem where the selection order was not kept when synchronized selection between visual and classic modes was enabled. Fixes #938 2023-08-12 16:43:07 +02:00
biwa
1a116574b9 Visual Mode: fixed a problem where things directly touching the top of 3D floors were rendered with the incorrect brightness. Fixes #940 2023-08-12 11:15:13 +02:00
biwa
f56ae2e0c9 Visual Mode: Fixed problem where UDB-internal sprites were shown with a wrong offset 2023-08-02 20:39:28 +02:00
biwa
085df399f5 Fixed an issue where sprite offsets defined in TEXTURES were not used 2023-07-29 13:32:42 +02:00
biwa
f34ab6a606 Visual Mode: changes to Eternity Engine's upper/lower texture skewing definitions are now shown in Visual Mode 2023-07-15 18:45:58 +02:00
spherallic
778cf4be7c Merge remote-tracking branch 'udb/master' 2023-07-14 00:19:00 +02:00
biwa
58480f5b31 Visual Mode: fixed a crash when toggling visual vertex slope picking and the map contains double-sided linedefs without a front sidedef. Fixes #928 2023-07-09 14:18:24 +02:00
biwa
4dba3a9234 Texture skewing:
- fixed a rare condition where skewed mid textures were not clipped correctly
- fixed a problem where translucent mid textures were not skewed correctly
- fixed a problem where sprites were skewed unintentionally
2023-07-09 11:45:47 +02:00
biwa
9c35a8f65d
Eternity Engine: added support for texture skewing in Visual Mode (#930) 2023-07-08 22:39:50 +02:00
spherallic
97b7fdbd29 Don't render always intangible & invisible FOFs, fix half light blocks 2023-06-28 15:30:40 +02:00
spherallic
74d71b1acf Merge remote-tracking branch 'udb/master' 2023-06-27 21:05:32 +02:00
wisselstem
55e2d5a902
Add toasts to Visual Mode's "Show Things" action (#922) 2023-06-27 20:40:22 +02:00
spherallic
ac9b6137b2 Implement FOF texture alignment 2023-06-11 01:03:17 +02:00
spherallic
606f323cac Support Flip flag, add properties for flip & absolutez flags 2023-06-10 16:08:38 +02:00
spherallic
073798166a Implement absolutez flag for things 2023-06-10 03:00:20 +02:00
spherallic
ba4fca0861 Add centerhitbox thing property 2023-06-10 01:13:54 +02:00
sphere
10e2e3f4cb Merge branch 'texture-skewing' into 'master'
Implement proper texture skewing in Visual Mode

See merge request STJr/UltimateZoneBuilder!5
2023-05-26 12:51:41 +00:00