MaxED
d3a6e49960
Aaaaand yet another fix in VerticesMode.DeleteItem()! Yay!
2013-07-08 13:52:07 +00:00
MaxED
883527c37c
Sector Edit form and Linedef Edit form now support float texture offsets.
...
Tag Statistics form: you can now double click on Sectors, Linedefs or Things cell to select them, and right click to open their properties.
Texture size labels were displayed incorrectly in some cases.
Rewritten VerticesMode.DeleteItem() once again...
Vertex Edit form now works in realtime mode.
Vertex Edit form: ceiling and floor vertex offsets can now be cleared.
Added StairSectorBuilder plugin (I suppose some external plugins will stop working in GZDB because I've changed ButtonStep to float in ButtonsNumericTextbox a couple revisions ago...).
Preferences form: action description is now scrollable.
Changed background color of Sector Edit form.
Vertex' ZCeiling and ZFloor properties are now managed internally.
2013-07-08 13:13:28 +00:00
MaxED
fd0a5d0f87
Rewrote VerticesMode.DeleteItem function. It was still not working properly after previous commit (proper vertex deletion can become surprisingly complicated in some cases)...
2013-07-05 09:07:49 +00:00
MaxED
3e9cee0e04
Vertices mode: vertex deletion process (hopefully) is less buggy now.
2013-07-04 12:28:41 +00:00
MaxED
640b874bd3
"Toggle Full Brightness" action now works in Classic modes.
2013-06-13 11:32:00 +00:00
MaxED
e5dd1fa9c5
Linedefs mode: added "Align Floor Texture to Front Side", "Align Floor Texture to Back Side", "Align Ceiling Texture to Front Side" and "Align Ceiling Texture to Back Side" actions (available in Linedefs -> Align Textures menu).
2013-05-30 12:52:27 +00:00
MaxED
7f6c6a1122
Linedef flags were not translated properly when a map format was changed to/from UDMF.
...
Linedef colors were not updated properly when a map format was changed and were causing an exception in some cases.
Vertices mode: linedef in split linedefs range was redreawn incorrectly in some cases.
Updated "Sector 3D Floor" (160) action: set default Type to Solid (1), added "Use Arg5 as Line ID" flag to Types, changed arg5 name to "Line ID / Hi-Tag".
Added "GetUserCVar", "SetCVar" and "SetUserCVar" functions to ACS configuration.
Set width and height of several actors to 0 in game configutrations (non-zero sizes were added as a workaround when GZDB was not displaying actors with 0 width and height in Visual mode).
Added several sprites to game configurations.
2013-05-27 12:20:15 +00:00
MaxED
ae8780f4ea
Classic Modes: added 3D floor indication (color can be changed in Preferences -> Appearance -> 3D Floors).
...
Sector_Set3dFloor action (160): added hi-tag/line ID check.
2013-05-20 10:43:34 +00:00
MaxED
23efaee1ee
Added "Select Things in Selected Sectors" action.
2013-04-25 09:43:24 +00:00
MaxED
29d11b170e
Plane Copy effect (118) is now shown in Visual mode.
...
UDMF: Reset texture offsets action now works on floors and ceilings.
Vertices mode: when a linedef is within Split Linedefs range, it's now highlighted using Info line color.
2013-04-16 12:52:40 +00:00
MaxED
83ee9aed4d
DECORATE: fixed parsing error when whole "States" block is on one line.
...
Fixed: Incorrect articles were sometimes used in Draw Geometry/Curve/Rectangle/Ellipse info messages.
2013-04-15 10:54:55 +00:00
MaxED
4fe2676e11
Looks like first 3 bytes of JPG image can be treated as signature, not 4.
2013-04-12 11:06:57 +00:00
MaxED
a150931bb2
Removed a metric ton of unused "using" directives from BuilderModes plugin.
2013-04-11 11:26:57 +00:00
MaxED
8f47c316b9
Classic modes, UDMF: floor/ceiling texture offsets can now be locked in place while sector is dragged.
...
Fixed another bug in Tools.autoAlignTexturesOnSidesUDMF()
Replaced Math.PI-related equations with stuff from Angle2D class.
2013-04-11 09:27:16 +00:00
MaxED
043590100b
Rectangular Selection: removed direction-based additive/subtractive selection. You can now hold Ctrl to enable subtractive selection, hold Ctrl-Shift to intersect with existing selection.
...
Point Thing at Cursor action: action now works when used from menu, changed default shortcut to Shift-L. You can now hold Ctrl to point Things away from cursor.
2013-04-09 10:56:05 +00:00
MaxED
8f40e113fe
Added "Point Thing to cursor" action.
2013-04-08 14:37:37 +00:00
MaxED
ee6430c922
Bridge mode - removed 2 duplicate functions.
2013-04-08 13:43:02 +00:00
MaxED
818a485ec2
Added Draw Curve mode.
2013-04-08 13:28:04 +00:00
MaxED
0243c8c3c8
Small fix in Align Things to Linedef action.
2013-04-05 12:23:50 +00:00
MaxED
f8c8b71dfa
Paint Selection, Sectors mode: when selection is started over a sector, it's selected state is now toggled properly.
...
Several small fixes in "Raise/Lower sector to nearest" action.
2013-04-05 10:56:07 +00:00
MaxED
1afd4febb6
Woops...
2013-03-28 12:36:59 +00:00
MaxED
bb9e2ffc8a
Brightness Mode now uses the same selection methods as other classic modes (e.g. Paint Selection and Subtractive Selection)
2013-03-28 12:31:37 +00:00
MaxED
5bae932013
Fixed: Assigning new tag using "New tag" button when selection already had a tag was not working.
...
Fixed: "Automatic clear selection in classic modes" option was broken.
2013-03-28 11:37:08 +00:00
MaxED
c04a65f104
Even more fixes in Vertex and Linedef deleting process.
...
Texture browser can now show flats/textures only.
2013-03-26 12:31:07 +00:00
MaxED
6462ff5edb
More fixes in Vertex and Linedef deleting process and also Visual Vertex handles.
2013-03-25 14:49:03 +00:00
MaxED
4abcca3cf8
Fixed incorrect behavior when sector had 2 or less sidedefs after vertices or linedefs removal.
...
Fixed incorrect behavior when 2 linedefs are merged into one after deleting a vertex, when a newly created linedef overlaps existing geometry.
Visual Vertex handles were not updated when sector's floor or ceiling height was changed.
2013-03-22 12:53:34 +00:00
MaxED
591f92cce6
Moving to new SVN...
2013-03-18 13:52:27 +00:00
MaxED
94dce70ada
UDMF: vertical offsets of a vertex can now be edited in Vertex Edit form and are shown in Vertex Info panel.
...
Bridge mode: when source sidedefs don't have upper/lower textures, their middle textures are used instead.
2012-11-27 23:04:49 +00:00
MaxED
a3f28cfe94
Merged Visual mode and GZDoom Visual mode into GZDB Visual mode. GZDoomEditing.dll is no longer required.
2012-11-27 21:12:20 +00:00
MaxED
436bc14a86
Line angle is now displayed when a line is drawn in Draw Geometry mode.
...
TranslucentLine (208) action's "additive" property values were inverted.
2012-11-11 21:52:08 +00:00
MaxED
5e52082409
Event lines are now shown for ActorMover.
...
Event lines for "event activators" (ActorMover, Camera and things with Thing_SetGoal special) are now drawn with different color.
Fixed a crash when a Thing with arguments is pasted in Visual modes.
Several other small fixes.
Fixed config error in ZDoom_things.cfg.
Fixed config error in ZDoom_ACS.cfg
2012-09-26 00:04:17 +00:00
MaxED
95702dbf48
Added event lines.
...
Added toolbar button to toggle event lines on and off.
2012-09-17 21:57:08 +00:00
MaxED
3beaade48e
Order, in which patrol points and interpolation points are connected can now be shown in Things and Visual modes.
2012-09-17 15:41:18 +00:00
MaxED
df9c61bd95
Added Redraw Sector mode
2012-09-11 22:33:19 +00:00
MaxED
ddeeadf574
Added linedef direction preview to Draw Geometry mode
2012-09-02 23:37:17 +00:00
MaxED
8891395b3a
Fixed incorrect dragging of floor/ceiling textures with "rotationfloor" / "rotationceiling" UDMF property set in GZDoom Visual Mode.
...
Replaced all doubles with floats.
Script Editor:
Navigator drop-down now updates automatically.
Navigator drop-down now also works for external files.
Added Navigator drop-down support for Decorate and Modeldef.
2012-07-12 22:34:12 +00:00
MaxED
fb0db718a0
Removed some unused functions.
...
Tag Explorer: comments can now be edited properly.
2012-07-10 14:14:53 +00:00
MaxED
7c93fad714
GZDoom Builder 1.09a:
...
Added drawing modes to Mode menu, so they are much easier to spot now.
Warnings notify panel blinks much more noticeable when there are warnings.
UDMF Controls plugin:
3D-floor surfaces can be edited now.
Relative mode is now enabled by default.
Scale control now works properly in relative mode.
Angle control's angle indicator in now drawn properly when value is changed using numeric control.
2012-06-28 20:27:48 +00:00
MaxED
46642200eb
Upper/lower textures are now applied in a more expected manner in Bridge mode.
2012-06-26 21:48:37 +00:00
MaxED
113f9c6039
GZDoom Builder 1.09:
...
Added UDMF Controls plugin.
Added "Snap selected vertices to grid" mode (Found in Edit menu).
2012-06-26 08:54:25 +00:00
MaxED
998d1d7dde
GZDoom Builder 1.08:
...
Added Bridge mode.
Documented all GZDoom Builder specific features.
Crash fix in 1.07e was not implemented properly...
2012-06-19 13:12:28 +00:00
MaxED
b1df216a29
GZDoom Builder 1.07d:
...
Added "Test Map from current position" action (default shortcut is Ctrl-F9), which lets you play the game from cursor position, if you are in 2D-Mode, and from camera location if you are in Visual Mode.
Added "Sync camera position between 2D and 3D modes" (found in Preferences -> Interface -> Options), which automatically centers 2D-mode on camera position when you leave Visual Mode, and places camera at cursor position when you toggle from 2D-mode to Visual Mode (unless you have Visual Mode camera thing in your map).
Several improvements in Draw Rectangle and Draw Ellipse modes: added info label with current bevel amount and subdivision level; bevel amount now applied properly when shape size is smaller than it.
2012-06-07 01:06:37 +00:00
MaxED
761b44ca3e
GZDoom Builder 1.07c:
...
Added Draw Ellipse Mode.
2012-06-06 13:37:19 +00:00
MaxED
8b31dd2677
Several improvements in Draw Rectangle mode (rectangles with beveled corners can now be drawn).
2012-06-06 00:38:28 +00:00
MaxED
16d068f831
Added Draw Rectangle Mode.
...
Fixed minor bug in Drawing Mode when adding second vertex at the same position as first still resulted in valid edit with undo and stuff.
2012-06-04 23:42:13 +00:00
boris_i
f5c8ce9466
Improved "make door" functionality. It now actually creates usable doors in Hexen and UDMF maps.
2012-04-14 12:22:19 +00:00
codeimp
3ab5c83f3b
Added option in user preferences for manual line split behavior.
2012-03-19 21:31:10 +00:00
codeimp
b525872808
Added button in toolbar for Edit Selection mode.
2011-12-04 10:34:10 +00:00
codeimp
91ef814d96
Fixed some problems with copy/paste in modes where it can't be used.
2011-12-03 14:49:53 +00:00
codeimp
dd6c8b23bb
Fixed a visual glitch which caused incorrect thing colors when selection was cleared from Edit Selection mode.
2011-12-02 21:24:33 +00:00
codeimp
9a625e553d
Fixed a crash when accepting Edit Selection mode changes with erroneous overlapping lines.
2011-12-02 21:16:45 +00:00
codeimp
3448e1ff60
Fixed a bug with pasted things when the Things Filter is used.
...
Fixed a bug with the Things Filter which caused some things to be incorrectly shown.
2011-12-02 21:03:05 +00:00
codeimp
a5cb5fa000
Things are now flipped when the selection in Edit Selection mode is flipped.
2011-12-02 20:41:53 +00:00
codeimp
7874b27615
Fixed bug which sometimes causes the drawing vertex to jump to (0, 0) while drawing geometry.
2010-10-03 13:10:52 +00:00
codeimp
6c68a5635e
@ Fixed immediate update of target sector lighting when control sector of ExtraFloor_LightOnly effect is changed.
...
Fixed some inaccuracy problems with the Edit Selection mode.
2010-09-16 17:07:30 +00:00
codeimp
08e6f30d0f
Added source for Tag Range plugin
2010-08-30 13:51:24 +00:00
codeimp
d27ac60a9d
@ I will probably never finish this WadAuthor Mode plugin (because I simply don't care for it) but I felt the files were outdated an in the wrong place (BuilderModes)
2010-08-22 12:54:09 +00:00
codeimp
6a685b7678
Exposed more DECORATE information to plugins and Things now have an Actor property (ActorStructure) when they are loaded from DECORATE
...
Added two new type handlers that can be used in UDMF ('Thing Type' and 'Thing Class')
Polished the browse icons and browse buttons.
Added more events for plugins to intercept.
2010-08-22 11:36:09 +00:00
codeimp
ea3243edb3
Fixed crash when double-clicking a sector in Make Sector Mode
2010-08-16 19:31:56 +00:00
codeimp
27d30072fb
Fixed brightness preview when changing sector brightnesses in Brightness Mode
2010-08-16 18:29:56 +00:00
codeimp
7f685b4c77
Added maximum number of map element checks (now you can't corrupt your map when exceeding the format's limits)
2010-08-15 19:43:00 +00:00
codeimp
34bd24505d
Added some missing things in ZDoom game configurations
...
Added Copy and Paste object properties for classic modes
Added some options for toolbar customization
2010-08-15 13:45:43 +00:00
boris_i
aa34d0605e
Fixed a bug that allowed to place vertices and things outside the map format grid boundaries
2010-08-13 18:32:21 +00:00
codeimp
19909bac0c
Fixed crash in Make Sectors mode when using Undo or Redo actions while a sector is highlighted.
2010-08-13 05:36:06 +00:00
codeimp
299f7a5e1c
Fixed sector triangulation issues.
2010-08-11 18:50:37 +00:00
codeimp
7d92d2b343
@ Added some code that I helps fixing some triangulation issues, but now it breaks other shapes. Also added test cases so I can figure this out later.
2010-08-11 14:30:54 +00:00
boris_i
cdddeffa80
- Fixed a problem in the linedef info panel where the linedef numbers was displayed instead of the sidedef number
...
- Fixed a problem where dragging geometry and things onto the window title bar locked up DB2
- Fixed a problem with wrong texture offsets of hi-res textures
2010-01-02 22:06:40 +00:00
codeimp
ed9f393fb1
- Tools.DrawLines no longer snaps the geometry to map format accuracy. Use General.Map.Map.SnapAllToAccuracy() to compensate.
2010-01-02 21:28:18 +00:00
codeimp
02290d6898
Added Edit Selection Mode docker panel to view and modify transformation values manually
2009-08-21 08:38:24 +00:00
codeimp
b1c23198d9
Fixed bug that caused highlighted objects to join pasted objects in the Edit Selection Mode
2009-08-19 11:42:20 +00:00
codeimp
07b82ce082
Fixed a bug with the combination of "Additive select without shift" and "Automatic clear selection" behavior
2009-08-19 11:09:10 +00:00
codeimp
d75bd6be69
@ Modified the BlockMap class with a template for the BlockEntry class and added custom block size (must be a power of 2 greater than 1)
...
@ Added BlockMapMode as an example to show how the BlockMap class behaves
2009-08-14 10:45:22 +00:00
codeimp
93bcd61f7b
Selection is now kept when leaving Edit Selection mode (also when pasting)
2009-07-23 11:19:50 +00:00
codeimp
7bf248130a
@ and a small improvement on that
2009-07-12 11:17:30 +00:00
codeimp
123167461d
Added option to drag automatically (without having to press the mouse button) when pasting
2009-07-12 11:14:34 +00:00
codeimp
3400046080
@ some undo/redo fixes
...
@ working on NumericTextbox versions with up/down buttons and dropdown lists
2009-07-10 13:56:22 +00:00
codeimp
89f8b3542e
- Added some error handling for invalid wad files
...
- Fixed bug that allowed pasting geometry in visual mode (and the geometry becomes erroneous)
2009-07-10 08:25:04 +00:00
codeimp
85fcc2bd25
Added default start mode option to configuration dialog (see Modes tab)
2009-07-09 15:15:49 +00:00
codeimp
ee8d88c3dc
Added options for pasting and inserting prefabs
2009-07-09 14:03:47 +00:00
codeimp
c543acd524
Added options for selection behavior in Visual Mode and Classic Modes (see Preferences -> Editing)
2009-07-07 11:29:56 +00:00
codeimp
5a1dfbee72
Edit Selection mode now also highlights Things for snapping
2009-07-06 08:34:14 +00:00
codeimp
55e640b6e1
- Progressive undo/redo system (much faster and up to 1000 undo/redo levels) Please note that several plugin functions and properties have changed.
...
- Some small optimizations in the classic 2D rendering (cached linedef flags, reduced some unneeded redrawing)
2009-06-11 21:21:20 +00:00
boris_i
f145eebada
Fixed a bug where selected lines were deselected when trying to find/replace
...
Replacing can now be made undone
2009-05-31 12:13:37 +00:00
codeimp
196c6924d1
Added options for editing ranges (highlighting, stitching and splitting)
2009-05-20 15:03:08 +00:00
codeimp
622ff71056
- Fixed Make Door crash when no sector is highlighted or selected
...
- Added HighlightedObject property to the EditMode class, the object returned depends on the editing mode and the current highlight
- Exposed several properties in the ClassicMode class
2009-05-17 14:00:36 +00:00
codeimp
cffc939c5a
Fixed updating used textures when pasting so that they are loaded and displayed on the geometry surface
2009-05-13 10:58:13 +00:00
codeimp
5bebe5087f
- Fixed update of geometry surfaces in Edit Selection mode on paste and flip
...
- Little optimization in MarkSelected... functions
2009-05-13 09:35:13 +00:00
codeimp
953cfbd195
Fixed finding and replacing within current selection
2009-05-11 12:56:30 +00:00
codeimp
1fc8947d29
- Fixed immediate right-click-drag in Brightness mode
...
- Fixed potential crash and "ghost thing" left-over after cancelling pasted things
2009-05-09 17:38:59 +00:00
codeimp
65521d1ea6
Some drawing/merging behavior cosmetics
2009-05-06 10:06:45 +00:00
codeimp
e26591bd4a
Changed a lot in undo/redo system to work better with grouping and plugins
2009-05-05 09:50:23 +00:00
codeimp
d3c87b2a71
- Pixel Shader model 2.0 is now always used when available (regardless of High Quality Display option)
...
- Edit Selection mode now updates surface geometry when drag is released
2009-05-03 20:21:52 +00:00
codeimp
ad05a43ade
@ work in progress (do not use this revision for building/testing)
2009-05-01 20:31:17 +00:00
codeimp
173a2cb055
Added editing mode help on F1 for Make Sector Mode and Visual Mode
2009-04-26 21:21:55 +00:00
codeimp
7e7f24e965
@ re-added source code with new directory structure
2009-04-19 18:07:22 +00:00