- Jan 25, 2016
-
-
MaxED authored
Fixed, Visual mode: in some cases ceiling glow effect was interfering with Transfer Brightness effect resulting in incorrectly lit sidedef geometry. Fixed, Visual mode: UDMF sidedef brightness should be ignored when a wall section is affected by Transfer Brightness effect. Fixed, Visual mode: any custom fog should be rendered regardless of sector brightness. Fixed, Visual mode: "fogdensity" and "outsidefogdensity" MAPINFO values were processed incorrectly. Fixed, Visual mode: in some cases Things were rendered twice during a render pass. Fixed, Visual mode: floor glow effect should affect thing brightness only when applied to floor of the sector thing is in. Fixed, TEXTURES parser: TEXTURES group was named incorrectly in the Textures Browser window when parsed from a WAD file. Fixed, MAPINFO, GLDEFS, DECORATE parsers: "//$GZDB_SKIP" special comment was processed incorrectly. Fixed, MAPINFO parser: "fogdensity" and "outsidefogdensity" properties are now initialized using GZDoom default value (255) instead of 0.
-
- Jan 20, 2016
-
-
MaxED authored
Fixed a crash when trying to parse an empty TEXTURES lump (probably covers some other empty text lumps as well). Added strict revision checking to BuilderModes.dll (this plugin must always stay in sync with the core).
-
- Jan 18, 2016
-
-
MaxED authored
Fixed, Map conversion: game mode flags were ignored when converting from Doom map format to UDMF. Fixed, Edit Selection mode: when "Drag selection automatically on paste" setting was enabled, it was possible to start rotating/scaling map elements instead of dragging them after pasting.
-
- Jan 16, 2016
-
-
MaxED authored
Fixed, Visual mode: fixed inability to drag auto-selected sidedef parts using mouse when "Synchronize selection between Visual and Classic modes" setting was enabled. Fixed, Visual mode: fixed incorrect auto-selected sidedefs texture offset clamping when "Synchronize selection between Visual and Classic modes" setting was enabled.
-
- Jan 15, 2016
-
-
MaxED authored
Updated skybox model to better match GZDoom's skybox. Also the sky texture was flipped horizontally. Fixed, Visual mode: "Select with the same texture" action is now able to select sidedef parts only visible because of slopes. Fixed, Visual mode: skybox texture was not updated after using "Open map in current wad" action. Fixed, Visual mode: in some cases Visual camera was placed below sector's floor when "Sync camera position between 2D and 3D modes" setting was enabled. Fixed: numeric thing flags with inverted UDMF flag defined in "thingflagstranslation" Game configuration block were lost when copy-pasting a thing. Fixed, command line arguments: fixed a crash when loading a map from a wad with existing .dbs file.
-
- Jan 14, 2016
-
-
MaxED authored
Fixed, Visual mode: fixed D3DERR_INVALIDCALL error caused by a bug in classic skybox texture creation. Fixed, Visual mode: aspect ratio was not updated when render area was resized. Fixed, Visual mode: vertex handles were disappearing after using Reload Resources (F8) action. Changed, internal: removed most of the fixed pipeline rendering code. The editor can no longer be used on a video card without Shader Model 2.0 support.
-
MaxED authored
Fixed, Visual mode: "Select with the same texture" action should not select invisible geometry (like sidedef parts hidden by slopes). Changed, Sector drawing: default sector height is now used when the nearest sector's height is <= 0.
-
- Jan 12, 2016
-
-
MaxED authored
Fixed, Visual mode: "render as sky" flag was not updated for upper wall geometry when pasting textures (and in some other cases).
-
- Jan 11, 2016
-
-
MaxED authored
Added "Toggle sky rendering" action and toolbar button. Added, MAPINFO parser: the editor now recognizes map number from classic map definition format. Hexen MAPINFO is now properly parsed. Added, MAPINFO support: if current map definition contains map name as a text string, it will be shown in the editor's header. Changed: "Toggle dynamic lights rendering" now toggles between "Don't show dynamic lights" and "Show dynamic lights" when used in Classic modes. Changed, Things mode: lowered the opacity of dynamic light radii. Changed, (G)ZDoom text parsers: empty include files now trigger a warning instead of an error and no longer abort parsing. Fixed, Game configurations: moved Stalagmite:5050 thing to Doom block (so the editor no longer tries to load it for non-Doom game configurations). Fixed(?), Visual mode: probably fixed a hard-to-trigger exception when sorting translucent geometry. Fixed, Visual mode: floor glow effect was incorrectly applied to walls (was broken in R2452). Internal: restructured most of MAPINFO and GLDEFS parsers. Should be more maintainable now. Updated ZDoom ACC. Updated zdbsp to 1.19. Updated documentation.
-
- Dec 29, 2015
-
-
MaxED authored
Fixed a crash after pressing "Edit Selection" button in the Find and Replace window when several instances of the same map element were selected. Redesigned the Test Map button's drop-down: test engines are now shown and behave the same way as skills and also have appropriate icons.
-
- Dec 28, 2015
-
-
MaxED authored
Fixed, Map Analysis mode, "Check stuck things" check: rewritten parts of the flags checking logic to allow more accurate flag checks. Fixed, Map Analysis mode: fixed a crash when trying to dissolve an invalid sector when one of it's linedefs referenced it on the both sides. Fixed, Sectors mode: fixed incorrect undo description when deleting sectors. Internal: joined declaration and assignment of some more variables.
-
- Dec 27, 2015
-
-
MaxED authored
Internal: joined declaration and assignment of some variables.
-
- Dec 24, 2015
-
-
MaxED authored
Updated ZDoom ACC and ZDoom_ACS.cfg (added GetInventoryMax()).
-
- Dec 14, 2015
-
-
MaxED authored
Added, Things mode: dynamic light things light radii are now rendered (can be disabled by setting "Dynamic light mode" to "Don't show dynamic lights" on the top toolbar). Internal, Renderer2D.RenderArrows(): only visible lines are now rendered. Internal, API: renamed public Line3D properties: v1 to Start, v2 to End, color to Color, renderarrowhead to RenderArrowhead.
-
- Dec 13, 2015
-
-
MaxED authored
Changed, "Select Similar", "Paste Properties Special" actions properties windows, Linedefs: removed "Sidedef Properties" from Linedef flags tab. Fixed several issues with "Synchronized Things Selection" setting: - Things were not deselected after dragging a single sector. - Things were not deselected after editing properties of a single sector. - Things sector references were not updated after using "Join Sectors" and "Merge Sectors" actions. - Things (de)selection is now applied to all things, instead of only the ones visible using current Things Filter.
-
- Dec 10, 2015
-
-
MaxED authored
-
MaxED authored
Cosmetic, actions: renamed "Lower Floor/Ceiling by 8 mp" to "Lower Floor/Ceiling/Thing by 8 mp", "Raise Floor/Ceiling by 8 mp" to "Raise Floor/Ceiling/Thing by 8 mp", "Lower Floor/Ceiling by 1 mp" to "Lower Floor/Ceiling/Thing by 1 mp", "Raise Floor/Ceiling by 1 mp" to "Raise Floor/Ceiling/Thing by 1 mp", "Lower Floor/Ceiling to adjacent sector" to "Lower Floor/Ceiling/Thing to adjacent Sector/Thing", "Raise Floor/Ceiling to adjacent sector" to "Raise Floor/Ceiling/Thing to adjacent Sector/Thing". Updated, Visual mode, "Raise Floor/Ceiling/Thing to adjacent Sector/Thing" / "Lower Floor/Ceiling/Thing to adjacent Sector/Thing" actions: sectors across targeted sectors are now taken into account when determining target height. Updated, Visual mode, "Raise Floor/Ceiling/Thing to adjacent Sector/Thing" / "Lower Floor/Ceiling/Thing to adjacent Sector/Thing" actions: the actions can now stack things on top of other things when their bounding boxes intersect. Internal: cosmetic changes to shader update logic. Internal: thing bounding box is now used when adding a thing to VisualBlockMap.
-
- Dec 09, 2015
- Dec 04, 2015
-
-
MaxED authored
Fixed, Visual mode: in some cases fog density of 3d floor floors/ceilings was calculated incorrectly.
-
- Dec 02, 2015
-
-
MaxED authored
Fixed, Visual mode, "Auto-align textures" actions, UDMF: vertical offsets of non-wrapped middle textures should not be clamped. Fixed, Visual mode: brightness of 3d floors with "disable lighting" flag was calculated incorrectly. Fixed, Sectors mode: 3d floor linedef indicators were not updated after using "Join Sectors" and "Merge Sectors" actions.
-
- Dec 01, 2015
-
-
MaxED authored
Fixed, Visual mode, fog rendering: things with Bright setting should still be affected by custom fade. Updated ZDoom_DECORATE.cfg.
-
- Nov 28, 2015
-
-
MaxED authored
Fixed, Visual mode: fixed incorrect GLDEFS glow brightness calculation for Things. Updated ZDoom_DECORATE.cfg.
-
- Nov 24, 2015
-
-
MaxED authored
Fixed, Script Editor, cosmetic: we should not show error line number when we don't have one. ZDoom acc.exe: several error types now output more detailed info. Fixed, Visual mode: UDMF thing alpha property was applied only when UDMF renderstyle property was also set (should also be applied when renderstyle property is set in the DECORATE actor definition). Game configurations, ZDoom family: Pistol and Gold Wand actors now use internal sprites. Updated ZDoom ACC and ZDoom_ACS.cfg (PickActor flags).
-
- Nov 20, 2015
-
-
MaxED authored
Visual mode: rewritten most of the 3d floor clipping and light/color assignment logic. As a result, 3d floors should look much closer to what's seen in GZDoom. Fixed, Visual mode: glow effect was not updated when changing sector textures using the "Select Texture" action. Browse Textures/Flats window: when textures list is focused, you can now start typing to change the Filter.
-
- Nov 17, 2015
-
-
MaxED authored
Fixed, Visual mode, UDMF: incorrect texture name was copied when using "Copy Texture" action when copying a texture stored in a folder resource when "Use long texture names" settings was enabled.
-
- Nov 13, 2015
-
-
MaxED authored
Fixed, Script Editor: in some cases includes list was not updated before trying to compile the script leading to compilation failure. Changed, ACC compiler: when building includes list, the compiler no longer tries to find/copy include files defined in current script configuration (previously it was hardcoded to skip "zcommon.acs" and "common.acs" only). Fixed, Visual mode: things with Additive RenderStyle were rendered as additive only when their alpha was less than 1.0.
-
- Nov 09, 2015
-
-
MaxED authored
Fixed, Visual mode: fixed a crash when trying to render a Thing with translucent or additive renderstyle outside of any sector. Fixed, Classic modes: 3d floor linedef indicators shown in Classic modes were not updated after finishing sector drawing. Updated ZDoom ACC to git rev. f92fbb9. Updated ZDoom_ACS.cfg.
-
- Nov 08, 2015
-
-
MaxED authored
Fixed: 3d floor linedef indicators shown in Classic modes were not updated when 3d floor creation was undone in Visual mode. Performance optimization when selecting sectors in Sectors mode with "Synchronized Things selection" setting enabled.
-
- Nov 03, 2015
-
-
MaxED authored
Sectors mode: removed "Move Things in Selected Sectors" toolbar button. Sectors mode: added "Synchronized Things Editing" menu item, action and toolbar button. When enabled, things dragging will be synchronized to sector dragging. Regular, Paint and Rectangular selection will also select things (holding Alt while selecting inverts this behavior). Deleting sectors will also delete selected things. Linedefs mode: added "Synchronized Things Editing" menu item, action and toolbar button. When enabled, selected things will be dragged when dragging linedefs. Rectangular selection will also select things (holding Alt while selecting inverts this behavior). Changed: selection info now always displays info about all types of map elements. Fixed: .dbs containing only current map settings was created when trying to save unchanged map. Fixed, Visual mode, "Copy Texture" action: when "Use long texture names" option is disabled, texture name as stored in Sidedef should be used, not the 8-char texture name. Updated documentation.
-
- Oct 26, 2015
-
-
MaxED authored
Fixed: only one test engine should be launched from the editor at any given time. Changed: SVN builds now include debug symbols. Internal: VersionFromSVN.exe can now work from a network drive. Updated ZDoom ACC to git rev. 3071c32. Updated ZDoom_DECORATE.cfg ("A_Warp").
-
- Oct 23, 2015
-
-
MaxED authored
Fixed: "Sectors -> Select Things in Selected Sectors" menu item was not triggering the appropriate action. Fixed: "Select Things in Selected Sectors" action was clearing selected sectors without updating the display. Changed, Sectors mode: number of selected things is now displayed in the info panel. Changed, Game Configurations window, "Testing" tab: game engine executable browser now opens up when clicking the "Add game engine" button. Changed, Game Configurations window, "Testing" tab: default game engine display name is now generated from the folder name game engine executable is in. Changed, Visual mode: Sector_Outside (87) sector effect is now taken into account when determining sector fog color. Game configurations: added "defaultwalltexture", "defaultfloortexture" and "defaultceilingtexture" parameters. These define textures used when drawing a sector (usually the first sector of a map only). Game configurations: classic game configurations now use "-warp" command to load the map. Game configurations: factorized testing parameters into "Includes\Test_params.cfg". Added internal functions to Hexen acs scripting configuration. Updated documentation ("Game Configuration - Basic Settings" topic).
-
- Oct 21, 2015
-
-
MaxED authored
Added "makedoorceil" game configuration property. Works the same way as "makedoortrack" and "makedoordoor", but for ceilings of door sectors. Changed, Game configurations: the editor no longer tries to load DECORATE/MODELDEF/VOXELDEF/GLDEFS/REVERBS lumps when "decorategames" setting is not specified / is set to empty string. Changed, General interface: "Tools -> Reload MODELDEF/VOXELDEF" and "Tools -> Reload GLDEFS" menu items are no longer shown when current game configuration doesn't support DECORATE. Fixed a crash when pasting linedef/thing properties in Hexen map format. Fixed, Visual mode: Visual Thing resources were not fully unloaded when resetting D3D device leading to crash when switching to the editor from a DX-using game engine (like ZDoom) running in fullscreen. Fixed: in some cases, when current game configuration supported multiple script compilers, it was possible to open/create a map or change map options without selecting any script compiler. Fixed, New Map Options window: default map name was not updated when switching game configurations. Fixed: copied map element properties were not reset after switching to another map. Fixed: stored textures for "Make Door" action were not reset after switching to another map. Fixed, Game Configurations window: currently selected test engine name was not updated when pasting test engines from another configuration. Fixed, Game Configurations: all "Heretic in Doom map format" configurations were using Doom sector effects list. Fixed, Game Configurations: all "Strife in Doom map format" configurations were using Doom sector effects list.
-
- Oct 15, 2015
-
-
MaxED authored
DECORATE: added "$obsolete" special comment. When present, it marks the thing as obsolete. It will be detected by "Check obsolete thing" Map Analysis Mode check and will be marked in the Thing Properties Window and the Thing Info panel. Map Analysis mode: added "Check obsolete things" check. Updated documentation ("DECORATE keys" page). Updated ZDoom_DECORATE.cfg.
-
- Oct 09, 2015
-
-
MaxED authored
Changed: when entering Visual mode, the camera is no longer positioned at "Visual Mode camera" thing when "Sync camera position between 2D and 3D mode" setting is enabled. Changed: Visplane Explorer plugin is now initialized only in Doom/Hexen map formats. Fixed, Visual mode: thing cages were not rendered when things didn't have a sprite. Fixed, Internal, DB2 bug: Plug.Dispose() was never called.
-
MaxED authored
Added "Paste Properties Special" actions in "Classic" and "Visual" categories. They work the same way as "Paste Special" action. Added: "Copy Properties", "Paste Properties" and "Paste Properties Special" options are now shown in the Edit menu if current classic mode supports them. Changed, Paste Properties Special window: only options relevant to current map format are now displayed. Changed, Paste Properties Special window, UDMF: all UI-managed options are now available. Fixed: MAPINFO parser was unable to process "include" directives. Fixed, General interface: selection info was reset to "Nothing selected" after few seconds regardless of current selection. Fixed, Visual mode: thing bounding boxes were not updated when changing things positions using Randomize mode. Fixed, Visual mode: event lines were displayed at incorrect height when entering Visual mode for the first time. Fixed, Texture Browser window: when MixTexturesFlats Game Configuration option is disabled, textures/flats are no longer shown in the Used group when flats/textures with the same names are used in the map. Fixed(?): probably fixed an exception some users reported when trying to initialize a Classic mode after switching from Visual mode with "Sync cameras" option enabled. Changed, Game configurations, Thing Categories: a block must have at least one thing category property to be recognized as a thing category. Changed, Visplane Explorer: the plugin now outputs more info when it fails to initialize vpo.dll. Cosmetic, Thing Edit window, Doom/Hexen map format: adjusted UI layout so thing flags control no longer displays scrollbars in Hexen map format. Internal: merged methods from UDMFTools into UniFields, removed UDMFTools. Updated Inno Setup script (added VC++ 2008 SP1 distributive). Updated ZDoom_DECORATE.cfg (A_CheckBlock). Updated documentation (added "System Requirements" page).
-
- Oct 02, 2015
-
-
MaxED authored
Visual mode: fog distance calculation is now much closer to GZDoom one. Visual mode: thing brightness calculation when a thing is affected by floor glow is now much closer to GZDoom one. Linedef edit window, UDMF: added "Reset front/back brightness" buttons. Sector edit window, UDMF: added "Reset ceiling/floor brightness" buttons. Internal, Visual mode, Things mode: persistent event lines are now updated only when map objects are changed instead of doing it on every display redraw. Internal: improved Dictionary lookup times when using map objects and textures as keys. Internal: added "Release + Profiler" solution configuration. Updated ZDoom_ACS.cfg (Warp).
-
- Sep 28, 2015
-
-
MaxED authored
Added, Visual mode, DECORATE: "RenderStyle" property is now partially supported. Added, Visual mode, DECORATE: +BRIGHT flag is now supported. Added, Visual mode, UDMF: "Alpha" thing property is now supported. Added, Visual mode, UDMF: "RenderStyle" thing property is now partially supported. Added, Visual mode, Hexen map format and UDMF: "Translucent" and "Invisible" thing flags are now supported. Added, Game Configurations: added "alpha" and "renderstyle" Thing and Thing Category properties. Fixed, Visual mode: blockmap was not updated when moving things using "Move Thing Left/Right/Forward/Backward" and "Move Thing to Cursor Location" actions. DECORATE parser: added a warning when unable to find actor's parent class. Internal: current map format can now be checked using "General.Map.UDMF", "General.Map.HEXEN" and "General.Map.DOOM" properties. Updated documentation ("Game Configuration - Things Settings" page).
-
- Sep 27, 2015
-
-
MaxED authored
Fixed: "Open map in current wad" action was accidentally broken in R2403.
-
- Sep 25, 2015
-
-
MaxED authored
Added emergency map backup system (EMBS). When the editor crashes, it will try to export a backup copy of the map structures. When the same map is loaded again, it will ask the user if he wants to restore the map. High-DPI: fixed many issues with incorrect controls size (Tag selector width, Comment Editor size, icons size, tabs size etc.). Cosmetic: changed map geometry dragging undo messages to more descriptive ones. Fixed, Textures Browser, cosmetic: "Show textures in subdirectories" checkbox should be repositioned when "Long texture names" one is invisible. Updated ZDoom_DECORATE.cfg (added A_SetFloatSpeed + a couple of fixes).
-