Commit graph

65 commits

Author SHA1 Message Date
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
5cb573d938 GZDoom Builder 1.11:
Enhanced scripting workflow.
Thing and linedef arguments can now have default value in configuration files.
Fixed laggy visual camera movement on systems with big uptime.
Fixed incorrect alignment of Things with "hangs" flag in GZDoom Visual mode.
Fixed Editor crash when nodebuilder fails to build map. A window with error description will be shown instead.
Doom light levels were used even in maps in non-doom map format.

Tag Explorer plugin:
Elements list wasn't updated when map element was deleted.
Pugin wasn't disposed properly, which may led to Doom Builder 2 crash on map close.
Fixed plugin crash after opening another map.
Fixed unresponsive text entry in Filter text box.
Fixed plugin crash when Doom Builder can't determmine thing category ("UNKNOWN" category will be used instead).
2012-07-10 10:20:45 +00:00
MaxED
fcd29375c8 Things can now be moved, insterted and deleted in Visual modes.
"Place thing at cursor position" Action places Things much more precisely now.
2012-07-05 13:48:08 +00:00
MaxED
c86d92ce63 3d-floor's floor and ceiling can be dragged properly in GZDoom Visual mode.
Things with "hangs" flag are now aligned to ceiling properly in GZDoom Visual mode.
Things can now be added and deleted in GZDoom Visual mode.
Several fixes in Doom, Doom 2, Heretic and Hexen configs (based on Doom Builder 2 SVN 1553 and 1560)
Added "countsecret" thing UDMF flag to configs.

UDMF Controls plugin:
Scale of 3d-floor's sidedefs textures is now applied properly.
Translation of 3d-floor's sidedefs textures is now applied properly. 
Added "hidden" UDMF flag.

Tag Explorer plugin:
TreeView is now updated when thing is deleted.
Tag Explorer plugin is now compatible with Doom Builder 2.
2012-07-05 00:03:40 +00:00
MaxED
254ffeb610 GZDoom Builder 1.09b:
Added X and Y position controls to Edit Thing menu.
Added "Place selected Things at cursor's position" action.
2012-06-29 18:58:18 +00:00
MaxED
62bd1a6b43 Things can now be moved horizontally in Visual Modes 2012-06-29 14:03:35 +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
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
a4abafc6fc Doom-style walls shading is now disabled for light levels 253 and above (as in GZDoom r1400)
Doom-style walls shading is now applied in Visual Mode
2012-06-02 20:25:46 +00:00
MaxED
20bb7fd119 GZDoom Builder 1.07
Updated to Doom Builder 2 SVN rev. 1549.
2012-06-01 19:53:14 +00:00
MaxED
16b97e1c83 Added GLDEFS and (Z)MAPINFO parsers.
Dynamic lights defined in GLDEFS are now rendered in Visual modes (currently only one light per Thing is supported).
Several values from (Z)MAPINFO are now used in Visual modes.
Added "Reload GLDEFS", "Reload (Z)MAPINFO" and "Reload MODELDEF" menu options (in "Tools" section).
MODELDEF parser now checks which model(s) is/are used in first frame.
Dynamic lights are now created with more meaningful default parameters.
Added errors and warnings indicator to main window.
2012-06-01 10:17:47 +00:00
MaxED
3a0426cd7f GZDoomBuilder 1.06a:
MODELDEFs and models can now be loaded from PK3 resources (does anybody know if models or MODELDEFs can be stored in WADs?).
Negative scale and zOffset are now correctly parsed from MODELDEFs (model surfaces may be inverted though).
Fixed a crash while reading MODELDEFs when Operation System's decimal separator was set to comma.
Fixed a crash when user changed Thing type in Visual mode to a new one with model override, which wasn't previously used in a map.
Fixed a bug introduced in 1.06 when models weren't rendered in Visual mode when Fullbright mode was on.
Non-breaking space is now correctly handled by all Doom Builder's data parsers.
ColorPicker plugin:
Fixed a crash when user attempted to open ColorPicker window to edit sector properties in Visual mode, using hilighted surface as selection source, without selecting anything before doing so.
2012-05-21 23:51:32 +00:00
MaxED
14e6c959bd GZDoomBuilder 1.05a:
Fixed incorrect rendering of 3D-floors, masked and transparent surfaces introduced in 1.05...
Additive transparent surfaces aren't affected by dynamic lights now (because they aren't affected in GZDoom).
2012-05-13 20:51:41 +00:00
MaxED
36f391653a GZDoomBuilder 1.05:
Added Color Picker plugin
Point, Flicker and Pulse light animation should now look almost exactly as seen in GZDoom.
Fixed a bug when editing thing properties in Visual mode didn't update visual thing.
Fixed incorrect doom-style walls shading when sector has "lightcolor" property set.
Fixed "Index was outside the bounds of the array in CalculateNormalsAndShading()" error.
GZDoomBuilder will now show error message prior to failing.
2012-05-11 12:28:20 +00:00
codeimp
f2d41931f4 @ Fixed some bugs in the Floor/Ceiling align modes and the GZDoom Visual Mode 2011-12-17 16:47:16 +00:00
codeimp
845b5334d5 @ Floor/ceiling textures can now be dragged in GZDoom Visual Mode just like wall textures. 2011-12-05 15:06:28 +00:00
codeimp
7e6312e0db @ Textures scaled with UDMF scaling fields in GZDoom mode are now correctly displayed and alignable (except autoalign: todo) 2011-12-04 22:24:01 +00:00
codeimp
3f67340180 @ Textures Autoalign in GZDoom Visual Mode now works properly with UDMF format. 2011-12-04 20:48:48 +00:00
codeimp
a418868dfd Fixed memory and performance issues in Visual Mode for things with 0 with or height. (note to developers: VisualMode::GetVisualThing(t) may return null!) 2011-12-02 23:11:16 +00:00
codeimp
1a1c4e7369 @ work on (G)ZDoom Editing plugin 2010-10-03 12:59:49 +00:00
codeimp
99f8e01495 @ Fixed bug in middle texture offsets on doublesided lines 2010-09-18 10:52:10 +00:00
codeimp
7e4bf95a39 @ Fixed thing-line ceiling slope things (also fixed that the sidedefs are updated corrently when modified) 2010-09-18 09:53:10 +00:00
codeimp
2cf47cc2dd @ Opaque 3D floors are now rendered in the Mask renderpass so that textures with transparent parts are shown correctly. 2010-09-17 22:00:21 +00:00
codeimp
5097550d02 @ Fixed reversed texture scaling on sidedefs 2010-09-17 19:12:43 +00:00
codeimp
c978ea3477 @ A nicer version of this file (the logic is the same, the code is cleaner) 2010-09-17 17:20:46 +00:00
codeimp
1ffb85438c @ Added missing file in previous commit 2010-09-17 17:12:08 +00:00
codeimp
253d7955a8 @ Better plane sorting so that sector light planes are more accurate 2010-09-17 13:49:54 +00:00
codeimp
35d2f6fe5d @ Slightly improved gravity code so that walking on 3D floors works better.
@ Fixed problem where ceiling or floor height changed too much when having the same 3D floor selected multiple times through different tagged sectors.
2010-09-17 06:11:56 +00:00
codeimp
bab0815118 @ Added culling inside 3D floors where no walls are needed 2010-09-16 20:51:11 +00:00
codeimp
429b36e765 @ Fixed 3D floor textures that were swapped between floor/ceiling
@ Fixed middle texture offsets on doublesided lines
2010-09-16 19:38:46 +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
c3c4ffcc7b @ Highlighting 3D floor/ceiling will now show the sector info of the control sector instead of the sector that the floor/ceiling is in. 2010-09-16 13:13:17 +00:00
codeimp
5f1a5df50b @ Fixed raising/lowering of floor/ceiling on Vavoom type 3D floors (they were reversed) 2010-09-16 12:09:17 +00:00
codeimp
7be6466f80 @ code cleanup 2010-09-16 11:39:16 +00:00
codeimp
159617106e @ Fixed bug that caused floor and ceiling vertex slope things on the same vertex to fail. 2010-09-16 08:17:11 +00:00
codeimp
094749feb4 @ (G)ZDoom Editing plugin: Support for UDMF light levels, individual texture scaling and offsets on sidedefs 2010-09-15 20:41:40 +00:00
codeimp
ad111d0aca @ (G)ZDoom Editing plugin: Fixed 3D floor sides texture offsets 2010-09-15 18:17:38 +00:00
codeimp
180da20c95 @ (G)ZDoom Editing plugin: better undo/redo support in Visual Mode and Vertex Slope Things now also update sidedefs correctly 2010-09-15 10:09:37 +00:00
codeimp
18e17d5acb @ work on (G)ZDoom Editing plugin 2010-09-15 09:08:40 +00:00
codeimp
726c949b4a @ work on (G)ZDoom Editing plugin 2010-09-15 06:01:11 +00:00
codeimp
aaa526bf5a @ (G)ZDoom Editing plugin: Improved gravity physics so you can better walk on 3D floors
@ (G)ZDoom Editing plugin: Fixed crash when things were above the ceiling
2010-09-14 20:07:27 +00:00
codeimp
21c4ad0dcc @ work on (G)ZDoom Editing plugin 2010-09-14 19:50:16 +00:00
codeimp
f59094e2bc @ work on (G)ZDoom Editing plugin 2010-09-14 19:14:44 +00:00
codeimp
d7cabc2683 @ work on (G)ZDoom Editing plugin 2010-09-13 06:07:11 +00:00
codeimp
cc47f0b11f @ work on (G)ZDoom Editing plugin 2010-09-11 20:14:36 +00:00
codeimp
358c28fc19 @ work on (G)ZDoom Editing plugin 2010-09-10 15:59:47 +00:00
codeimp
f2e16e0707 @ work on (G)ZDoom Editing plugin 2010-09-10 13:17:38 +00:00
codeimp
f289920dca @ work on (G)ZDoom Editing plugin 2010-09-10 09:08:54 +00:00
codeimp
eb09797b48 @ work on (G)ZDoom Editing plugin 2010-09-10 06:09:28 +00:00