spherallic
087b1c8e8f
Merge remote-tracking branch 'udb/master' into udbmerge202304
2023-05-12 13:45:56 +02:00
MascaraSnake
d29bd54034
Refactor code that relies on the number of action args being exactly 5
2022-12-28 23:04:32 +01:00
biwa
f839269a72
Disabled visual sloping for game configurations that do not support plane equation slopes. Fixes #828
...
Added toasts for visual sloping events
2022-11-27 11:02:26 +01:00
biwa
f8e0f0b25b
Map element associations: fixed a problem where things that have a argument of type tag set to 0 were referencing all things with tag 0. Fixes #718
2022-04-09 19:14:46 +02:00
biwa
12f0d53775
Copy and Paste Properties: fixed a problem where the "fadecolor" GZDoom UDMF sector property was not copied/pasted
2022-02-19 08:47:30 +01:00
biwa
9612b80924
Visual Mode: added toggleable option to select all adjacent visual vertex slope handle when selecting a visual slope vertex handle. The action is called "Toggle Adjacent Visual Vertex Slope Selection"
2022-01-07 16:28:06 +01:00
biwa
bc18ae1558
Event lines are now shown between things and map elements even if the thing doesn't have an action, but directly uses its args. Resolves #676
2021-12-26 11:40:13 +01:00
biwa
0f51f23360
Improved associations between arbitrary UDMF fields (used by the Eternity Engine game configuration)
2021-12-17 16:33:42 +01:00
biwa
a0971e0ef2
Added option to reselect changed map elements after undo/redo
2021-10-24 19:22:00 +02:00
Derek MacDonald
e75dc2c746
Draws vector arrow between Doom format line-to-line specials ( #602 )
2021-08-25 20:31:28 +02:00
biwa
0bd049b29b
Sectors Mode: fixed a crash when joining sectors. Fixes #539
2021-03-22 22:01:55 +01:00
biwa
5addd6508c
Started to add support for arbitrary UDMF field associations ( #401 )
2021-03-14 15:58:40 +01:00
biwa
5534a93051
Sectors Mode: fixed a crash when merging sectors while a shared linedef between them was shown as an association
2021-02-28 01:44:38 +01:00
biwa
3c7811de5e
Added option for special handling of triangular sectors when doing visual sloping. When enabled it'll always select an opposite smart pivot handle. Enabled by default, can be disabled in Tools -> Preferences -> Editing -> Opposite side/vertex is smart pivot handle on triangular sectors
2021-02-13 12:03:37 +01:00
biwa
7f1442ce86
Export selection to image: added progress bar and button to cancel export
2020-12-24 15:00:16 +01:00
biwa
cd7a156cd7
Sectors Mode: fixed a problem where copying/pasting sector properties could not copy/past Doom 64 style sector/wall/sprite colors, and floor/ceiling glow. Fixes #508 .
2020-12-06 12:10:21 +01:00
biwa
f2f0e1bae1
Export selection to image: added option to scale the output image to a higher resolution
2020-11-21 17:44:10 +01:00
biwa
14e4162d35
Copy/Past thing properties: fixed a crash when pasting properties from a thing that has no model assigned to a thing that has a model applied
2020-10-17 11:09:53 +02:00
biwa
263c555bb4
Added fallback for event line labels to use the default window font is the one specified for labels couldn't be loaded
2020-07-18 15:49:26 +02:00
biwa
11b586e091
Fixed a crash when highlighting undefined things
2020-07-17 20:35:59 +02:00
biwa
f204a17298
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).
2020-07-16 22:01:37 +02:00
biwa
4b467eeeff
OBJ Exporter: improved exporting models for use in GZDoom. It can now export models that can be directly used in GZDoom, and also creates the necessary MODELDEF and ZScript/DECORATE code
2020-07-04 21:26:06 +02:00
biwa
cc3b6dcd7d
Image exporter: added options to use sector brightness for the export, create brightmaps (based on sector brightness), and split the image into 64x64 tiles
2020-06-24 22:10:17 +02:00
biwa
b5b2979c8d
Added feature to export the selected sectors as an image
2020-06-17 22:22:00 +02:00
biwa
cce50e9376
Hopefully fixed broken auto alignment of certain sloped 3D floors (without breaking anything else)
2020-06-09 22:10:15 +02:00
biwa
ab81b17554
More conversion from float to double. Doesn't seem to crash anymore.
2020-05-22 21:39:18 +02:00
biwa
91cbcde1eb
It's compiling!
2020-05-21 14:20:02 +02:00
biwa
47cec444b5
Slopes of 3D floor are now preserved when dragging the tagged sectors
...
Added option to lock texture offsets of 3D floors when dragging the tagged sectors
2020-05-03 17:25:07 +02:00
biwa
560d4a5828
When auto-aligning textures on floors/ceilings they can be scaled independently on slope type
...
Added option to select behavior (Tools -> Preferences -> Editing) of scaling when auto-aligning textures on floors/ceilings (use base scale of 1 (default), use current scale as base, never scale)
2020-04-04 18:03:40 +02:00
Magnus Norddahl
9d5f8ec7c1
Rewrite VisualBlockMap to use a quad tree
2019-12-26 00:39:15 +01:00
ZZYZX
d995f983fc
Rebranding
2019-12-24 09:14:28 +02:00
biwa
2516b97cee
- Added option to enable additive paint selecting without holding shift independently from regular additive selecting
2019-06-20 15:38:41 +02:00
ZZYZX
a2a6004a61
Fixed (?): The new .NET 4.6.x JIT method inlining was fucking with GetCallingAssembly-based plugin detection
2018-04-15 01:59:58 +03:00
Mistranger
7168ad2095
Add "Mouse selection threshold" option ( #141 by Mistranger)
...
* Mouse selection threshold
* Cleanup
* Fix selection bug
2017-08-24 16:24:03 +03:00
ZZYZX
b80c8febff
Internal: Oops: removed debug leftovers
2017-04-03 20:42:34 +03:00
ZZYZX
a2c9de393e
Fixed: changing flat names around is wrong... (reported by Lud)
2017-04-03 20:40:51 +03:00
davidxn
3013723e91
Improve MakeDoor form - options for line special and tag (PR #91 by davidxn)
2017-04-03 04:20:40 -04:00
Xabis
a886a53e75
* 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
2017-02-14 12:33:50 -05:00
ZZYZX
db1db76b4b
Fixed: Doom64 lighting was not displayed in 2D modes
2017-02-13 02:06:29 +02:00
ZZYZX
f4947a20be
Added: more magic to the autoalign/select neighbours logic; These functions should not anymore wrap around to the opposite side of two-sided linedefs, allowing you to select back and front sides separately using shift+click, and reducing infinite broken autoalign loops.
2017-01-26 15:33:07 +02:00
ZZYZX
ebd7fb1a57
Upgrade to VS2015 (14.0)
2017-01-15 00:35:40 +02:00
MaxED
21cab1d134
Added, Game configurations, ZDoom: Ambient sound things (14001 - 14064) were missing arguments definitions.
...
Fixed, Make Sectors mode: in some cases sector shape detection logic returned incorrect shape, or no shape at all.
2016-11-21 13:03:19 +00:00
MaxED
8349392829
Fixed: copied sidedef settings were not applied when using "Paste properties" and "Paste properties special" actions in Doom/Hexen map formats.
2016-11-11 12:54:38 +00:00
MaxED
437fe9ce86
Updated, GLDEFS parser: updated glowing texture parsing logic to better match GZDoom logic.
...
Removed, GLDEFS parser: removed GLOOME glow definitions support code.
2016-11-09 10:07:21 +00:00
MaxED
e776952433
Updated, Curve Linedefs mode: distance/angle are now changed using bigger increments when being modified by mouse-dragging. You can hold Shift to enable increments by 1 unit.
...
Updated, Curve Linedefs mode: changing angle by mouse-dragging when "Fixed circular curve" option is enabled is now performed in a more predictable way.
Updated, Curve Linedefs mode: generated geometry is now merged with existing geometry.
Added, Curve Linedefs mode: a hint label is now displayed when modifying settings using mouse-dragging.
Added, Curve Linedefs mode: number of curve vertices can now be changed using LMB+RMB-drag.
2016-11-01 20:44:40 +00:00
MaxED
3e132f1cf2
Changed, Curve Linedefs mode: re-designed the mode UI. Alternative control options are now available (check Help tab while the mode is active).
...
Changed, Curve Linedefs mode: changed curve generation logic. Setting Distance to 0 will now divide selected linedefs into equal parts.
Changed, Curve Linedefs mode: curve vertices are now drawn.
Updated ZDoom_DECORATE.cfg.
2016-10-26 22:33:36 +00:00
MaxED
70d35bf1d6
Added, Edit Sectors window: added UI for floor/ceiling portals.
...
Updated ZDoom_DECORATE.cfg.
Updated documentation ("Game Configuration - Sectors Settings" page).
2016-10-11 12:58:35 +00:00
MaxED
07db2506c5
Added, Things mode: minimum/maximum sound radii can now be displayed for ZDoom's Ambient Sound things.
...
Added, Things mode: added "Show Light Radii" and "Show Sound Radii" main toolbar and View menu buttons.
Fixed, Action arguments control: invisible splitter between args1-3 and args4-5 is no longer draggable.
Updated ZDoom ACC (SetTranslation).
Updated ZDoom_ACS.cfg (SetTranslation).
2016-10-03 11:42:12 +00:00
MaxED
af4f40389f
Added, Automap mode: added "Show hidden lines" top menu button.
...
Added, Automap mode: added "Show secrets" top menu button.
Added, Automap mode: added "Color preset" top menu drop-down.
2016-06-18 00:10:35 +00:00
MaxED
8f446bbcd3
Fixed, "Select Similar" action: in some cases map elements flags were incorrectly compared resulting in map elements not being selected when they should have been.
2016-06-15 22:57:39 +00:00