spherallic
c3d4363b94
Fix error that prevented dragging a single unselected map element
2023-05-07 15:57:04 +02:00
biwa
53ca8efc6a
Fixed a regression where editing map elements did not preserve the selection order, but used the index order instead. Fixes #791
2023-05-07 14:53:28 +02:00
biwa
f3cb854bbd
Things Mode: increased rendering speed
2023-05-07 14:52:45 +02:00
biwa
d138f29cda
Things/Linedefs/Sectors/Vertices Modes: standardized how editing and selection works:
...
- editing a highlighted, not selected map element will deselect other selected map elements, then start editing the highlighted map element
- dragging a highlighted, not selected map element will deselect other selected map elements, then start dragging the highlighted map element
- dragging a single map element will keep its selection state. I.e. dragging a selected map element will not deselect it after dragging anymore
- dragging a highlighted, not selected thing will not select it after dragging
- dragging a highlighted, not selected sector, while other sectors are selected, will only drag the highlighted sector, and not the selected sector (and deselect the selected sectors)
2023-05-07 14:48:13 +02:00
biwa
e91114ce5e
Sectors Mode: fixed an potential crash when joining/merging sectors
2023-05-07 14:26:38 +02:00
biwa
710cb59719
Linedefs Mode, Sectors Mode, Vertices Mode, Sound Environment Mode, Sound Propagation Mode: slightly improved performance when moving the mouse
2023-05-07 14:24:39 +02:00
biwa
60a010efd1
Editing modes: fixed some crashes related to undoing/redoing while objects with associations were highlighted
2023-05-07 14:21:41 +02:00
spherallic
76e68f6c9a
Fix error with Select Floors/Ceilings action
2023-05-04 14:54:21 +02:00
spherallic
c9984a6a5a
Small 2.2 config tweaks
2023-05-04 02:21:10 +02:00
spherallic
dfb77a093a
Add NoArrow parameter for custom Lua/SOC objects
2023-05-03 17:23:10 +02:00
spherallic
78e6f5b114
Finally fix repeating midtexture selection in Visual Mode
2023-05-03 01:28:05 +02:00
Magnus Norddahl
1435208163
Remove more dictionaries from the render loop
2023-05-03 00:10:37 +02:00
Magnus Norddahl
026324779e
Speed up linedef processing by not relying on a hashmap
2023-05-03 00:07:21 +02:00
spherallic
e44debce82
Skip lines with certain actions and tags when checking unknown textures
2023-05-03 00:06:27 +02:00
spherallic
8747bb5be9
Add separate colors for polyobject previews, remove NiGHTS axis circle precision option
2023-05-02 04:38:50 +02:00
spherallic
fa1483351f
Fix waypoint colors not being customizable
2023-05-02 04:07:18 +02:00
spherallic
10eb57aed0
Add toggle for marking special linedef/thing flags
2023-05-02 02:27:35 +02:00
spherallic
e7687b183d
Disable SRB2-related preview buttons in Visual Mode, reword some actions
2023-05-01 23:05:49 +02:00
spherallic
8f3ce1fc01
Clean up dummy zoomtube graphic
2023-05-01 20:40:05 +02:00
spherallic
b6e6c763f3
Reorganize toolbar buttons, remove textlabel backcolor
2023-05-01 20:36:36 +02:00
spherallic
5c13cbb011
Implement polyobject previews, clean up zoom tube & NiGHTS rendering
2023-05-01 20:08:25 +02:00
spherallic
65604bab03
Slightly walk back a copy slope "fix" to prevent DSZ2 from freezing the editor
2023-05-01 18:30:22 +02:00
spherallic
d79a379b3b
Fix NiGHTS path toolbar button not working
2023-04-28 17:21:07 +02:00
spherallic
b2b78437b3
Decrease MINIMUM_THING_RADIUS
2023-04-27 23:43:09 +02:00
spherallic
38795d4c14
Support SRB2 flat alignment when exporting images
2023-04-27 21:49:12 +02:00
spherallic
ba24552c32
Update version number to 3.0, add "light" installer
2023-04-27 19:04:02 +02:00
spherallic
1b4b59e757
Update installer:
...
- Change ZB logo to use transparency
- Now removes Doom-related configs
2023-04-27 18:54:10 +02:00
spherallic
877112f5f4
Tweak ZB logo
2023-04-27 18:26:07 +02:00
spherallic
fe531adb9b
Remove Doom-related configs
2023-04-27 16:17:27 +02:00
spherallic
b2fca06969
Small 2.2 config updates
2023-04-27 15:21:54 +02:00
spherallic
8172220cb7
Fix duplicate event line options in preferences form
2023-04-27 14:49:24 +02:00
spherallic
338b8b45b9
Fix bug & compiler warning with repeating midtextures
2023-04-27 14:33:29 +02:00
spherallic
6b5472e735
Fix script editor preview not showing up
2023-04-27 14:20:23 +02:00
biwa
0da0ff6b41
Fixed some compiler warnings
2023-04-27 14:13:43 +02:00
MaxED
079614419a
Silenced some compiler warnings...
2023-04-27 14:10:24 +02:00
spherallic
f371032ecd
Name corrections in a few places
2023-04-27 14:05:09 +02:00
biwa
7a0fe26b30
Added fallback for event line labels to use the default window font is the one specified for labels couldn't be loaded
2023-04-27 03:56:46 +02:00
biwa
fecb6aad8f
Sectors Mode: fixed a crash when merging sectors while a shared linedef between them was shown as an association
2023-04-27 03:55:57 +02:00
biwa
b17f738f13
Fixed a crash when highlighting undefined things
2023-04-27 03:54:12 +02:00
spherallic
84a48ea22a
Tidy up improved associations
2023-04-27 03:52:29 +02:00
spherallic
e18a1cbc83
Improved associations
2023-04-27 03:52:23 +02:00
Xabis
d642d7c00a
* 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:52:11 +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