Commit graph

706 commits

Author SHA1 Message Date
spherallic
7c05fa7787 Prevent thing flags window (when finding) from being too small 2023-04-11 11:47:29 +02:00
biwa
5aa089590b Effect browser form: fixed a bug where effects consisting of multiple bits were not selected correctly. Fixes #589 2023-04-05 01:16:47 +02:00
biwa
aa9bb84f3f - Fixed a bug where searching for generalized sector effects was not handled properly in Find & Replace Mode. Fixes 305. 2023-04-05 01:13:44 +02:00
MaxED
83c63bc5c7 Fixed, Find & Replace mode: fixed a bug when "Find Sector Effect" search mode returned all map sectors when the effect to find was not generalized.
Updated ZDoom_DECORATE.cfg.
2023-04-05 01:13:31 +02:00
MaxED
97dcfb0275 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.
2023-04-05 01:12:02 +02:00
spherallic
7243994446 Prevent config window from crashing with directory loaded 2023-04-03 21:46:51 +02:00
spherallic
502308d1bc Restore internal team ring sprites 2023-03-29 00:46:24 +02:00
spherallic
505bad3943 Update MF_ flags 2023-03-28 20:02:50 +02:00
spherallic
0293c455f6 Don't error out of Lua parsing when mobjinfo[] isn't a object definition 2023-03-22 20:33:26 +01:00
spherallic
9afe69ffef Paste Properties window: highlight OK by default instead of Cancel 2023-03-22 20:31:46 +01:00
spherallic
1bee59a364 Restore Wind/Current and Conveyor Belt effects in 2.2 config, mark them as deprecated 2023-03-20 14:25:02 +01:00
spherallic
e65108a177 Open PK3 archives as read-only 2023-02-16 17:34:31 +01:00
spherallic
448f85d7ad Make linedef angles match SRB2 again 2023-02-16 01:22:54 +01:00
spherallic
90b59fcebc Allow rotation actions in Edit Selection mode 2023-02-14 23:39:45 +01:00
spherallic
00144d42a9 Reworded multitagging actions 2023-02-14 14:31:34 +01:00
spherallic
41d26c1d14 Some more fixes for angle loop handling 2023-02-14 14:28:49 +01:00
spherallic
e3b2c25fb0 Fix copy-paste typo 2023-02-08 21:48:06 +01:00
biwa
71e44108a0 Fixed nonsensical values being returned when using +++/--- in many fields. 2023-02-07 20:01:00 +01:00
biwa
33d55dce7b Using --- and +++ now also works correctly for the height offset in the edit sector properties dialog 2023-02-06 20:56:29 +01:00
spherallic
ccbd5c85ff Don't disable dynamic grid when changing the grid manually 2023-02-06 20:30:24 +01:00
spherallic
768f4b9ea9 Some changes to internal sprites:
- Added sprites for blast executors & fan particle generators
- Graphical tweaks (outlines, more contrast)
2023-02-06 16:44:42 +01:00
spherallic
4321beca2d Fixed "fixed things scale" option behaving weirdly 2023-02-06 11:08:00 +01:00
spherallic
398bd9fee7 Fix dynamic grid toggle on the toolbar being broken 2023-02-05 20:11:49 +01:00
spherallic
5b1ceb8941 small fixes 2023-02-02 12:20:21 +01:00
MaxED
8f74ff048e Fixed: added some additional boilerplate to FileLockChecker.CheckFile. 2023-02-02 12:20:09 +01:00
spherallic
41fc4d97c8 Config tweaks: change some category colors, add sprites for vertical rings 2023-02-02 12:08:04 +01:00
spherallic
e6cff92056 Fix possible error with resetting linedef actions/tags 2023-02-02 10:54:09 +01:00
spherallic
d92736ad2f 2.2 config changes: unique graphics for object circles, some reorganization 2023-01-18 17:14:31 +01:00
spherallic
2d2df708ef Remove most (outdated) images from manual to save space 2023-01-09 18:24:47 +01:00
spherallic
aee1b9b7a0 Restore Thing box texture 2023-01-09 16:46:38 +01:00
sphere
fe31872b65 Merge branch 'gzdb-merge2016-bugfixes' into 'master'
GZDB 2016 merge

See merge request STJr/ZoneBuilder!12
2023-01-09 15:42:36 +00:00
spherallic
3a2f959a6b Disable sector increment warning 2023-01-09 16:30:21 +01:00
spherallic
667c15b59a Fix inconsistencies in Preferences forms 2023-01-09 15:31:09 +01:00
MaxED
022b0474af Fixed inability to disable bilinear filtering in Visual mode some users experienced.
Fixed occasional TreeView flickering in Edit Things window, Browse Action window and Tag Explorer panel.
Updated Thing category icons in the Edit Things window. They now have "opened" and "closed" states.
Internal: added BufferedTreeView to the core controls.
Updated ZDoom game configurations (sector crush mode).
Updated ZDoom ACC.
2023-01-09 12:41:11 +01:00
spherallic
77272b9db3 2.2 config: move ambience things to their own category 2023-01-09 12:23:09 +01:00
spherallic
bad5ccfc91 Restore TestSkin & TestGametype for new engines 2023-01-09 11:08:29 +01:00
MaxED
0d726c6884 Added, Draw Lines mode: added "Remove First Vertex" action (Ctrl-Backspace). It removes the first drawn vertex from the drawing session. Renamed "Remove Previous Vertex" action to "Remove Last Vertex".
Changed, Classic modes: added a limit on how far the view can be scrolled from the editable map area.
Fixed, Drag geometry modes: in some cases incorrect vertices were removed when using "Replace with dragged geometry" drag mode.
Fixed, Game configurations: sector special 195 ("Hidden Sector") was missing from Hexen/UDMF specials list.
2023-01-08 13:20:01 +01:00
MaxED
264ae55a03 Fixed, Tag Explorer: in some cases Tag Explorer update logic was switching focus from the Script Editor to the main window. 2023-01-08 13:15:59 +01:00
spherallic
5fd95f703d Fixed: in some cases the editor could stuck in an infinite loop when searching for wad lumps. 2023-01-08 13:14:41 +01:00
spherallic
4222e06c71 Fixed: 3d floor indicators in 2D modes were not updated after leaving Visual mode. 2023-01-08 13:11:33 +01:00
spherallic
9edaa4bf7f Update 2.2 config, clean up internal sprites 2023-01-08 13:07:36 +01:00
spherallic
3f70ad23f1 Restore some thing-related functionality for SRB2 2023-01-08 13:05:33 +01:00
MaxED
2cda8bd933 Fixed: window size and location was not saved when closing a maximized or minimized window. 2023-01-06 14:38:08 +01:00
MaxED
79531796e6 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.
2023-01-06 14:37:51 +01:00
MaxED
7eafaa4d1a Added, Game configurations, ZDoom: added Line_SetBlocking (55) linedef action.
Fixed, Draw Rectangle mode: fixed a crash caused by incorrectly changing text labels array when accepting the drawing.
Fixed, "Check unknown ACS scripts" error check: named scripts check was performed incorrectly causing it to fail on script names containing uppercase letters.
2023-01-06 14:35:18 +01:00
MaxED
66fb6c39b7 Fixed map lumps duplication when saving the map several times after converting the map from/to UDMF map format by changing it in the Map Options window.
Fixed, cosmetic: in some cases incorrect resource loading time was displayed after saving the map.
2023-01-06 14:30:03 +01:00
MaxED
c930ba17c2 Restored the ability to paste map elements copied in DB2/DB64. 2023-01-06 14:29:22 +01:00
MaxED
05bfa851c4 Changed, Sector drawing: sector height is set to 0 when the nearest sector's height is < 0 (previously default sector height was used when the nearest sector's height was <= 0). 2023-01-06 14:29:03 +01:00
MaxED
fe61fe3af8 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.
2023-01-06 14:27:21 +01:00
MaxED
52940badf6 Optimized map geometry merging performance when creating drawn lines.
Optimized map geometry merging performance when pasting map geometry.
Added, Curve Linedefs mode: added "Flip Curve" button.
Updater: partially rewrote fix from the previous commit.
2023-01-06 14:27:04 +01:00