spherallic
a832e73a4a
Stair Sector Builder: properly snap new vertices to integer positions, if required
2024-06-18 13:54:54 +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
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
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
a807c1f1c4
Update version number to 0.8
2024-05-29 17:28:09 +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
e3c3a82587
Re-add deprecated Draw Slopes actions to prevent crashes for people who bound them
2024-05-28 20:28:33 +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
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
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
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
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
spherallic
0f9b5ba059
Show trigger tag associations from sectors to linedefs
2024-05-01 12:26:48 +02:00
spherallic
0846e8f4ea
Merge remote-tracking branch 'udb/master'
2024-04-26 13:09:38 +02:00
spherallic
da4808d2b7
Make fog blocks invisible
2024-04-23 23:58:10 +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
af8b070363
Fix incorrect ceiling height check for things with centered hitbox
2024-04-09 16:36:14 +02:00
spherallic
e970b2eda3
Update Randomize Things to change mobjscale instead of sprite scale
2024-02-20 16:20:56 +01:00
spherallic
192ddc9e6c
- Expose GetFloorPlane and GetCeilingPlane to UDBScript
...
- Add two new example scripts, remove one useless example script
2024-02-20 15:25:13 +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
9ac8360fab
Fix Visual Mode handling of flipped/hanging things with absolute Z
2024-02-07 18:49:13 +01:00
biwa
29643d98b4
OBJ model exporter: fixed a problem where texture UV values were NaN when a texture was not fully loaded prior to exporting. Fixes #1015
2024-02-03 14:19:04 +01:00
spherallic
c65806da72
Make "OK" the initally highlighted option again when pasting properties
2024-01-29 13:32:36 +01:00
spherallic
3726bb5a3b
Merge remote-tracking branch 'udb/master'
2024-01-28 22:36:53 +01:00
biwa
77ed089917
Linedefs Mode: fixed an issue where aligning flats to lines through the "Linedefs" menu would round the offsets to whole numbers. Now it rounds to 6 decimal places, which is in line with aligning flats in Visual Mode
2024-01-12 14:14:38 +01:00
spherallic
b5f482e9dc
Merge remote-tracking branch 'udb/master'
2024-01-09 14:06:45 +01:00
biwa
5ff0bc76db
Sectors Mode: fixed a problem where dragging a single highlighted sector did not move the things in the sector when synchronized things editing was enabled
2024-01-06 15:15:39 +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
2df910f915
Merge remote-tracking branch 'udb/master'
2023-12-06 14:22:37 +01:00
biwa
6d5098a075
3D Floor Mode: fixed a problem where the previous state of linedef arguments were not preserved for undo snapshots. Fixes #967
2023-12-02 22:16:12 +01:00
biwa
53c4952986
Sound Propagation Mode: fixed a problem where removed sector geometry was still shown when undoing/redoing. Fixes #992
2023-12-02 15:20:50 +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