spherallic
d71b84bcdb
Tidy up improved associations
2023-04-27 03:50:41 +02:00
spherallic
e4b8a6ba2b
Improved associations
2023-04-27 03:37:36 +02:00
Xabis
f8e048b1c1
* A direct tag-to-tag relationship can now be established between two things, which allows event lines to be properly setup between them. This is intended for interpolation and patrol specials which are linked via a shared tag, instead of an argument. A POSITIVE value represents the parent thing, where a NEGATIVE value represents the child thing.
...
* Added interpolation and patrol point specials to the persistent event line processing
2023-04-27 03:35:10 +02:00
spherallic
21e2d93784
Revert "Improved associations ( #440 )"
...
This reverts commit 5063fe668f
.
2023-04-27 03:33:59 +02:00
biwa
5063fe668f
Improved associations ( #440 )
...
Improved associations and event lines. Refactorings to make the whole thing more sensible (hopefully). Options to display labels on event lines (can be configured in Preferences -> Editing).
2023-04-27 03:26:37 +02:00
spherallic
568618b929
Correct preferences form
2023-04-27 03:08:56 +02:00
biwa
f9ad745d4e
When choosing a difficulty or engine in the test toolbar button the engine will not be launched immediately. This can be reverted in the preferences. Resolves #626
2023-04-27 03:01:57 +02:00
spherallic
94887efa9a
Add action for deselecting things, tweak other new actions
2023-04-27 02:23:27 +02:00
biwa
9191c30126
Fixed a crash when undoing/redoing while in Things Mode
2023-04-27 00:01:48 +02:00
biwa
87c30c0bf8
MapSet.NearestLinedefRange using a blockmap now takes into account that the maxrange could be bigger than the blockmap block size
2023-04-26 23:48:01 +02:00
ZZYZX
27be4b6868
Internal: Oops: removed debug logging
2023-04-26 23:18:24 +02:00
biwa
8648227423
Fixed some problems with determining which sector a thing is in
2023-04-26 22:49:01 +02:00
spherallic
3a4695ba92
Remove unused SectorBuilder stuff
2023-04-26 21:27:03 +02:00
spherallic
6d97c9d830
Increase performance on drawing/stitching geometry by reducing blockmap operations
2023-04-26 21:23:08 +02:00
spherallic
444aa706fb
Revert "MapSet.NearestLinedefRange using a blockmap now takes into account that the maxrange could be bigger than the blockmap block size"
...
This reverts commit 0eee76393b
.
2023-04-26 18:01:45 +02:00
biwa
c27bf325ad
Added safeguard to MapSet.NearestLinedefRange if selectionmap is null. Might fix #529 .
2023-04-26 17:55:15 +02:00
biwa
0eee76393b
MapSet.NearestLinedefRange using a blockmap now takes into account that the maxrange could be bigger than the blockmap block size
2023-04-26 17:54:56 +02:00
Magnus Norddahl
b0b1693a62
Rewrite VisualBlockMap to use a quad tree
2023-04-26 17:54:34 +02:00
ZZYZX
12ea1aa313
Fixed: SplitLinesByVertices could leave disposed lines for iteration, which resulted in crashes on certain geometry while using 'Replace with Dragged Geometry'.
2023-04-26 17:44:17 +02:00
ZZYZX
03a1d26302
Internal: threw out a lot of unoptimized code in TraceSector. Now using Tools.FindPotentialSectorAt.
2023-04-26 17:39:11 +02:00
spherallic
582f457d76
Tweak image export settings
2023-04-26 17:33:52 +02:00
spherallic
fc748c18c9
Rename SRB2Type back to Type
2023-04-26 17:17:28 +02:00
spherallic
ee37a21720
Merge branch 'imagexport'
2023-04-26 17:16:54 +02:00
biwa
b48806838d
Fixed an issue where thing positions were modified even when the new position was the same as the old one. Fixes #644
2023-04-26 17:14:03 +02:00
biwa
e65cc32991
Export selection to image: added progress bar and button to cancel export
2023-04-26 14:02:49 +02:00
biwa
a4bc90c754
Export selection to image: added option to scale the output image to a higher resolution
2023-04-26 13:57:50 +02:00
biwa
fdbb6c35c5
Image exporter: added options to use sector brightness for the export, create brightmaps (based on sector brightness), and split the image into 64x64 tiles
2023-04-26 13:53:05 +02:00
biwa
dcaf0a525d
Added feature to export the selected sectors as an image
2023-04-26 13:46:20 +02:00
spherallic
22dfd69bbf
Update installer graphics
2023-04-26 01:20:19 +02:00
spherallic
8c4ac371fd
Revert "Linedefs Mode, Sectors Mode, Vertices Mode, Sound Environment Mode, Sound Propagation Mode: slightly improved performance when moving the mouse"
2023-04-26 00:36:11 +02:00
spherallic
1f6dc46b07
Increment/decrement tag update
2023-04-25 23:57:03 +02:00
spherallic
7e488497ef
Backport TextLabel optimizations
2023-04-25 16:45:52 +02:00
spherallic
b54d7a48cc
Replace most big foreach loops by for loops in MapSet
2023-04-25 16:09:29 +02:00
spherallic
e3752e8601
Optimize info panels
2023-04-25 15:51:06 +02:00
spherallic
d890452fe2
Update logo
2023-04-25 15:43:11 +02:00
spherallic
e81270fa47
Add missing backside check to clear midtextures action
2023-04-25 01:12:06 +02:00
biwa
51fa48a160
Draw Grid Mode: fixed a crash that happened when having locking slices to grid enabled
2023-04-25 00:55:30 +02:00
spherallic
913c857d4c
Update IWAD text
2023-04-25 00:54:15 +02:00
spherallic
337d868c2f
Update flavor text some more
2023-04-25 00:53:30 +02:00
biwa
672e5ba6f6
Linedefs Mode: fixed a problem where flipping a highlighted linedef would also select the linedef. Fixes #571
2023-04-25 00:48:44 +02:00
ZZYZX
af365fed73
Fixed: a single selected linedef was deselected after flipping it
2023-04-25 00:48:16 +02:00
biwa
6318a096df
Linedefs Mode: fixed a problem where after splitting a linedef the insert vertex preview would not work correctly
...
Vertices Mode: fixed a problem where after inserting a vertext the insert vertex preview would not work correctly
2023-04-25 00:46:47 +02:00
biwa
541c754a78
Linedefs Mode: increased rendering speed
2023-04-25 00:46:22 +02:00
spherallic
cc427694b7
forgot to stage
2023-04-25 00:44:49 +02:00
biwa
24c2b9896d
Added option to reselect changed map elements after undo/redo
2023-04-25 00:43:09 +02:00
biwa
8d4bb17ccf
Sectors Mode: fixed a problem where things were not selected correctly when synchronized thing edit was enabled
2023-04-25 00:30:16 +02:00
biwa
985dd54f99
Sectors Mode: tag and effect labels are now only updated when necessary, increasing performance
2023-04-25 00:28:15 +02:00
biwa
550683daab
Sectors Mode: significantly increased rendering speed
2023-04-25 00:26:51 +02:00
biwa
5884ca770e
Linedefs Mode, Sectors Mode, Vertices Mode, Sound Environment Mode, Sound Propagation Mode: slightly improved performance when moving the mouse
2023-04-25 00:24:54 +02:00
biwa
f097fec1a2
Sectors Mode: fixed a bug that could cause a crash when drag-selecting over areas that contained sectors after deleting those sectors
2023-04-25 00:22:34 +02:00