Commit graph

21 commits

Author SHA1 Message Date
MaxED
246f947cba Changed: position/size/state of the editor windows are now stored/applied in a uniform fashion.
Fixed: stored windows positions were not checked against current screen bounds, which may have resulted in windows being shown off-screen.
2023-01-06 13:15:26 +01:00
MaxED
7435d4bd5b Added: action argument inputs now support incremental increase/decrease prefixes (+++ and ---).
Probably fixed probable I/O race condition when loading images.
Fixed Visual mode stuttering due to floating point precision degradation when running the editor for several days without restarting (internal timer is now reset when saving the map or creating a new one).
Fixed, Nodes Viewer, cosmetic: Nodes Viewer window position was reset after pressing the "Rebuild Nodes" button.
Added Eternity Game configurations by printz.
Updated ZDoom_ACS.cfg (CheckClass).
Updated ZDoom ACC (CheckClass).
2023-01-06 12:11:22 +01:00
MaxED
e34fe0d32f Added "Split Joined Sectors" Edit menu item and toolbar button. When enabled, joined sectors adjacent to drawn lines will be split.
Added "doomthingrotationangles" Game Configuration property. When enabled, editor actions related to changing thing angle will snap the resulting angle to 45 degree increments. This property is set to true for vanilla game configurations.
Fixed a crash when changing game configuration from one without Thing actions support to one with them while in Things mode.
Fixed, cosmetic, DB2 bug: current editing mode button was deselected after reloading resources.
Updated documentation ("Game Configuration - Basic Settings" page).
2023-01-05 00:27:03 +01:00
spherallic
6b21d45fac Fix thing/linedef label text for dark mode 2022-12-21 19:33:23 +01:00
sphere
095aa9bb68 GZDB merging - part 1 2022-11-25 17:14:35 +00:00
sphere
8b6406075c Add an indication to changed flag/angle/parameter labels, to show when flags or angle/parameter values have changed behavior. 2021-04-03 17:06:09 +02:00
MascaraSnake
130101a227 Thing angles outside of 0-359 are now preserved when copypasting or placing new Things 2016-09-16 23:07:18 +02:00
MascaraSnake
926c318f04 Don't allow Parameter values that are out of range. 2016-02-28 21:16:04 +01:00
MascaraSnake
0c1ab582a7 Added support for SRB2's Thing type "parameter" property. 2016-02-29 11:41:17 +01:00
MascaraSnake
443ba50581 Fixed a bug in the Thing edit form 2016-01-15 22:24:01 +01:00
MascaraSnake
a03d5c5291 Allow angle/flags/parameter descriptions to be changed per Thing type 2016-01-15 19:34:02 +01:00
MascaraSnake
984c021fe0 If multiple Things/linedefs of different types are selected, show generic flag names 2016-01-15 18:06:38 +01:00
MascaraSnake
4e988bb61f Reset Thing flags when switching from a type with renamed flags to an unknown type 2016-01-14 20:27:23 +01:00
MascaraSnake
f3a756c7d4 Allow Thing flags text to be changed per type 2016-01-14 19:31:21 +01:00
MascaraSnake
7b276580fb Allow a Thing's flags value field to be edited even when "Absolute Height" is checked, but uncheck it after editing 2016-01-13 19:35:42 +01:00
MascaraSnake
b2696af491 Made flags value field writable 2016-01-13 00:35:07 +01:00
MascaraSnake
b5d255d91d Don't allow negative Thing heights for SRB2 maps 2016-01-10 22:54:39 +01:00
MascaraSnake
85c53c2d42 Only add Z position to flags value for SRB2 2016-01-03 16:54:53 +01:00
MascaraSnake
e773c543e5 Thing position, linedef offset and sector height boxes now all change in increments of 8 (16 with Shift, 1 with Ctrl). 2016-01-02 15:30:01 +01:00
MascaraSnake
29f05db92d Added support for SRB2's 3D floors and slopes, as well as SRB2's method of storing the Z positions of Things 2015-12-31 16:46:40 +01:00
MascaraSnake
e971586805 Added GZDB repo at r2462 and updated project file to VS2015. 2015-12-31 13:21:44 +01:00