Commit graph

135 commits

Author SHA1 Message Date
MaxED
4a6897a6ed Visual Mode: added "Lower Floor/Ceiling to adjacent sector" and "Raise Floor/Ceiling to adjacent sector" actions.
UDMF texture offsets are now used when splitting a linedef in UDMF map format.
Some changes in auto texture alignment of newly drawn lines.
2013-04-02 12:19:25 +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
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
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
dcf899a3c4 GZDoomBuilder 1.03:
Increased dynamic lights rendering performance (currently I'm getting around 25 FPS in Spawn's MAP01 with 32 dynamic lights and rendering distance set to 3000, was getting 4-6 FPS in GZDoomBuilder 1.02).
Several fixes in animated lights rendering (secondary light radius can now be smaller than primary light radius, Pulse Light's maximum radius was rendered twise bigger than in GZDoom).
2012-04-23 21:35:48 +00:00
codeimp
490d2d6024 @ Added events and properties for customization to the FieldsEditorControl, just in case for anyone who might ever use this (in a proper manner) 2011-07-26 18:16:52 +00:00
codeimp
a250c86131 @ work on (G)ZDoom Editing plugin (finally got my plane math right, thanks MathWorld & Paul Bourke) 2010-09-08 20:39:59 +00:00
codeimp
67107d2c24 @ work on (G)ZDoom Editing plugin 2010-09-08 15:05:32 +00:00
codeimp
a0b87ebd06 @ work on (G)ZDoom Editing plugin 2010-09-08 06:09:03 +00:00
codeimp
605f795747 @ work on (G)ZDoom Editing plugin 2010-09-04 14:51:35 +00:00
codeimp
939bceaa37 @ work on (G)ZDoom Editing plugin 2010-09-04 11:19:37 +00:00
codeimp
446e3d40d0 Fixed a tiny inaccuracy on a rare occasion in the sector triangulation code 2010-09-01 13:04:16 +00:00
codeimp
58062181d5 Fixed a rounding issue with thing angles that sometimes caused things to display odd angles 2010-08-17 18:05:31 +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
6eb323bb55 Fixed another sector triangulation issue. 2010-08-12 19:20:31 +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
72d688f8d0 Added actions to move the camera up and down in 3D visual modes (no default keys bound)
@ more fixes for auto-aligning hi-res textures: now takes the WorldPanning flag into account
2010-05-08 13:14:48 +00:00
codeimp
2d73b1163a @ fixed some incorrect code (what happened there?!) 2010-01-30 22:20:18 +00:00
codeimp
35268f8e3c @ exported Hermite spline functions for use by plugins 2010-01-30 20:46:51 +00:00
boris_i
52b791d188 Fixed auto alignment of scaled textures that retain precision of their unscaled dimension 2010-01-09 11:56:52 +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
ee8d88c3dc Added options for pasting and inserting prefabs 2009-07-09 14:03:47 +00:00
codeimp
13a47b93df Fixed texture alignment wrapping to work only for the alignment axis. 2009-07-02 08:18:52 +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
codeimp
f09bfff419 @ Changed the MapSet to work with arrays instead of linkedlists. Because the index is now know for each element and can be retrieved in O(1) efficiency it has become a property (Index) for all map elements. GetIndexFor* functions have been removed. Get*ByIndex are now also of O(1) efficiency. 2009-06-05 19:03:56 +00:00
codeimp
67c16f555e @ some intellisense documentation 2009-05-21 08:18:34 +00:00
codeimp
18dccfd87f Fixed a minor drawing behavior bug 2009-05-13 20:51:03 +00:00
codeimp
848fd9e72e Fixed a bug in the drawing behavior when splitting sectors 2009-05-13 20:07:33 +00:00
codeimp
9b8e06299a Some changes to the drawing behavior to minimize the chance it will fix self-referencing sectors 2009-05-09 06:49:01 +00:00
codeimp
91b76bcb5b Changed drawing behavior so that drawn lines are not corrected to clockwise orientation 2009-05-06 14:50:17 +00:00
codeimp
d22aba4398 Fixed a bug in the SidedefAngleSorter which caused a crash when analyzing on some maps 2009-04-26 10:54:51 +00:00
codeimp
7e7f24e965 @ re-added source code with new directory structure 2009-04-19 18:07:22 +00:00