Commit graph

3867 commits

Author SHA1 Message Date
spherallic
14646d9f35 Fix classic merging mode having incorrect sector references 2024-06-21 23:35:33 +02:00
spherallic
41bb7c0d87 Fix texture browser not choosing the "All" group when locating texture group is disabled 2024-06-21 16:03:15 +02:00
spherallic
bee8dd4a99 Increase maximum thing number to 65535 (from 32767) 2024-06-21 14:44:18 +02:00
spherallic
20254791b6 Tag handling: don't take trigger tag into account if it's 0 2024-06-21 14:37:41 +02:00
spherallic
d7d2ebcedf Completely hide skill level in drop-down testing menu 2024-06-18 21:51:57 +02:00
spherallic
fde22d9294 Merge remote-tracking branch 'udb/master' 2024-06-18 18:43:20 +02:00
spherallic
d42f335948 Sort TEXTURES into their own category again, take subfolders into account for texture count 2024-06-18 14:30:38 +02:00
spherallic
a832e73a4a Stair Sector Builder: properly snap new vertices to integer positions, if required 2024-06-18 13:54:54 +02:00
spherallic
0a41dfd637 Create setting for showing textures/flats in subfolders 2024-06-18 12:36:52 +02:00
spherallic
76d969e592 Fix and greatly simplify texture group selection setting for texture browser 2024-06-17 22:59:54 +02:00
spherallic
c2d8a09cc7 Reload level headers when opening another map inside current WAD 2024-06-17 22:59:29 +02:00
9sphere
8f7104c23d
3D floor slopes are now maintained when dragging their control sectors (#1057) 2024-06-16 11:47:38 +02:00
Noah Ehrman
6c9b3b5d91
Pressing Mouse1 and Mouse2 no longer crashes on Linux. Fixes #1061 2024-06-16 10:53:28 +02:00
spherallic
c4d0f0a5d9 Correct sector references when manually flipping sidedefs 2024-06-13 13:20:41 +02:00
spherallic
0e53c4e394 Add actions to invert X/Y texture scale in Visual Mode 2024-06-13 13:01:20 +02:00
spherallic
718d3d6f35 Texture browser: show textures from subfolders of the selected folder 2024-06-11 21:27:35 +02:00
spherallic
4b9ae5e332 Add invisible FOF toggle for Visual Mode 2024-06-07 12:52:28 +02:00
spherallic
99af0c2b81 Merge branch 'killblockmapuse' 2024-06-07 12:14:20 +02:00
spherallic
889bfc4784 Fix non-number mapthingnums (i.e. "none") causing a crash 2024-06-07 12:01:55 +02:00
spherallic
bd9b6ae5a8 Fix a crash when dragging a stray FOF control line 2024-06-04 23:51:03 +02:00
spherallic
ef8afd60f6 Fix small sector geometry pasted inside a much bigger sector not maintaining textures 2024-06-03 13:28:37 +02:00
spherallic
f167febd58 Increase blockmap entry size for Sectors Mode 2024-05-30 20:53:41 +02:00
spherallic
c30f266c5b Completely remove blockmap use in Vertices and Linedefs modes 2024-05-30 19:59:15 +02:00
spherallic
c57a4dceb6 Fix newly drawn closed sectors not using properties of nearby sectors 2024-05-29 19:08:33 +02:00
spherallic
a807c1f1c4 Update version number to 0.8 2024-05-29 17:28:09 +02:00
spherallic
0b6a0e4a74 Change integer snap for position 2024-05-29 16:51:35 +02:00
spherallic
160dde12cf Filter old lines and vertices by edited area when drawing geometry lines 2024-05-29 16:05:22 +02:00
spherallic
1d65205a6b Filter non-marked linedefs by edited area when accepting Edit Selection mode 2024-05-29 16:05:18 +02:00
spherallic
863af3290e Merge branch 'snapvertices' 2024-05-28 20:29:13 +02:00
spherallic
e3c3a82587 Re-add deprecated Draw Slopes actions to prevent crashes for people who bound them 2024-05-28 20:28:33 +02:00
spherallic
c737a55e7b Snap vertex and thing positions to integer positions 2024-05-28 16:00:23 +02:00
spherallic
c67e8dec89 Maintain category of edited existing thing's info 2024-05-28 15:54:36 +02:00
spherallic
1afa0b9e7b Disable deprecated Draw Slopes Mode 2024-05-28 14:46:01 +02:00
spherallic
bd5793087b Hide actions related to deprecated slope modes 2024-05-28 14:44:31 +02:00
spherallic
085e1ca77b Filter vertices to join by edited area when stitching geometry 2024-05-28 14:26:56 +02:00
spherallic
f425ed7909 Clean up slope correction for dragged FOF control sectors 2024-05-27 17:08:03 +02:00
spherallic
17068b7708 Make texture scale multiply/divide actions work on FOF sides 2024-05-25 00:20:39 +02:00
spherallic
34cf407330 Fix unknown thing types crashing because of unknown stringarg info 2024-05-24 21:08:45 +02:00
spherallic
097ad4107c Improve slope handling when dragging FOF control sectors 2024-05-24 19:58:53 +02:00
spherallic
c6eecdec5d Merge remote-tracking branch 'udb/master' 2024-05-24 15:24:42 +02:00
spherallic
004eaf28a0 Improve scaling action behavior on things, modify mobjscale instead of sprite x/y scale 2024-05-24 15:19:03 +02:00
spherallic
982d50470c Make texture scaling actions more sensible, add multiply/divide by 2 actions 2024-05-24 15:05:59 +02:00
spherallic
b663277992 Never clamp double-sided midtexture Y offsets 2024-05-15 14:22:29 +02:00
spherallic
54f1b38fec Scale thing float offset by thing's mobjscale + more object scale handling improvements 2024-05-13 17:26:29 +02:00
biwa
b36c14ae70 Game Configuration dialog: fixed a problem where the start editing mode was not saved correctly. Fixes #1052 2024-05-11 15:05:16 +02:00
biwa
2a404cf1fc Linedefs Mode, Sectors Mode, Things Mode: fixed a problem where multi-selecting many spread out map elements could result in an exception. Fixes #1053 2024-05-11 14:28:52 +02:00
biwa
456ae573ed ZScript parser: added support for min and max value constants in the states block. Fixes #1019 2024-05-09 20:01:09 +02:00
spherallic
560d8fca57 Improve mobjscale handling & show it in classic editing modes 2024-05-08 15:39:20 +02:00
spherallic
b1833b0100 Clean up 3D floor texture offset handling, and make it match SRB2 more closely 2024-05-06 22:55:46 +02:00
spherallic
56a38ee16d Don't clamp floor/ceiling texture offsets prematurely 2024-05-03 23:40:31 +02:00