Skip to content
Snippets Groups Projects
  1. Dec 26, 2019
  2. Dec 24, 2019
  3. Nov 02, 2019
  4. Apr 03, 2017
  5. Jan 14, 2017
  6. Jan 06, 2017
    • MaxED's avatar
      Added, Things mode, Visual mode: added the ability to specify minimum/maximum... · 1c684f72
      MaxED authored
      Added, Things mode, Visual mode: added the ability to specify minimum/maximum argument range hint shapes using special DECORATE comments and Game Configuration properties (loosely based on range finder patch by Xabis).
      Updated documentation ("Game Configuration - Action Argument Settings" and "DECORATE keys" pages).
      1c684f72
  7. Dec 28, 2016
  8. Dec 27, 2016
  9. Dec 22, 2016
    • MaxED's avatar
      Added, Textures Browser: redesigned textures list. Textures preview size can... · 447851e4
      MaxED authored
      Added, Textures Browser: redesigned textures list. Textures preview size can now be changed from the Textures Browser window. Folders are now shown in the textures list.
      Fixed, Script Editor: Find and Replace window now sets keyboard focus to the input textbox when opening the window/switching between tabs.
      Fixed, Nodes Viewer mode: SEGS overflows were not handled, causing a crash. Also extended SEGS limit is now used.
      Updated ZDoom_DECORATE.cfg (A_SetSize).
      447851e4
  10. Nov 26, 2016
  11. Oct 24, 2016
    • MaxED's avatar
      Added, Game configurations: added "ignoreddirectories" parameter. It lists... · 9908e411
      MaxED authored
      Added, Game configurations: added "ignoreddirectories" parameter. It lists directory names to be ignored when loading PK3/PK7/Directory resources.
      Added, Game configurations: added "ignoredextensions" parameter. It lists file extensions to be ignored when loading PK3/PK7/Directory resources.
      Updated: sector triangulation logic now works ~20% faster.
      Changed: a case when a pk3/pk7 archive contains several entries with identical filename is now treated as a warning, not as an error.
      Fixed, Visual mode: absolute floor/ceiling brightness should not be affected by brightness transfer effects (like 3d floors).
      Fixed, Draw Lines mode: in some cases unclosed sectors were created when several points were successively drawn at the same location.
      Updated documentation. 
      9908e411
  12. Oct 11, 2016
  13. Oct 04, 2016
  14. Sep 07, 2016
    • MaxED's avatar
      Added Rendering toolbar items to the View menu. · c9f125aa
      MaxED authored
      Merged "Toggle models, dynamic lights and fog rendering" and "Toggle Geometry Effects" actions into "Toggle Enhanced Rendering Effects" action.
      Removed "Dynamic light size" and "Dynamic light intensity" settings.
      Updated documentation ("Rendering toolbar" page).
      c9f125aa
  15. Sep 06, 2016
    • MaxED's avatar
      Updated, Visual mode, UDMF: "Change Texture Scale" actions now take camera and... · 6faa88f9
      MaxED authored
      Updated, Visual mode, UDMF: "Change Texture Scale" actions now take camera and texture angles into account when used on floors/ceilings.
      Changed: "+++" and "---" prefixes are now incremented on the first step instead of the second when used in any numeric inputs, which support prefixes, except action arguments.
      Fixed, Visual mode, UDMF: texture offset/scale/rotation changes were applied several times when used on several 3d-floor floors/ceilings linked to the same control sector, when using "Move Texture Offsets" / "Change Texture Scale" / "Rotate Texture CW/CCW" actions.
      Updated ZDoom ACC (DamageActor).
      Updated ZDoom_ACS.cfg (DamageActor).
      6faa88f9
  16. Sep 05, 2016
  17. Jul 15, 2016
  18. Jul 14, 2016
    • MaxED's avatar
      Added LOCKDEFS parser. · 09e1eef9
      MaxED authored
      Changed, Game Configurations: changed "basegame" value type from int to string.
      Updated documentation.
      09e1eef9
    • MaxED's avatar
      Added, DECORATE: added "//$ArgNRenderStyle" special comment. It allows to... · 9a6d3ea8
      MaxED authored
      Added, DECORATE: added "//$ArgNRenderStyle" special comment. It allows to specify a rendering shape to display the value of given argument. Supported values are "circle" and "rectangle".
      Added, DECORATE: added "//$ArgNRenderColor" special comment. It allows to specify a color used by the rendering shape.
      Updated documentation.
      9a6d3ea8
  19. Jun 15, 2016
    • MaxED's avatar
      Added "Split Joined Sectors" Edit menu item and toolbar button. When enabled,... · 59c4a75b
      MaxED authored
      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).
      59c4a75b
  20. May 24, 2016
    • MaxED's avatar
      Added SNDINFO parser. Currently only the "$ambient" command is parsed. The... · 578135ca
      MaxED authored
      Added SNDINFO parser. Currently only the "$ambient" command is parsed. The values are used to update the titles of "Ambient Sound NN" things and to populate "ambient_sounds" Game Configuration enum.
      Fixed, DECORATE parser: actors, which used "replaces" keyword and didn't have DoomEdNum were ignored.
      Updated documentation ("(G)ZDoom text lumps support" page).
      578135ca
  21. May 18, 2016
    • MaxED's avatar
      Added "safeboundary" game configuration property. The value determines the... · ecb65025
      MaxED authored
      Added "safeboundary" game configuration property. The value determines the maximum map bounding box size considered to be safe by "Check map size" error check.
      Changed, Map Analysis mode: some checks are now available only under certain conditions (for example, "Check polyobjects" is now available only when the map is in Hexen or UDMF map format).
      Updated documentation ("Game Configuration - Basic Settings" page).
      ecb65025
    • MaxED's avatar
      Added: sectors are now split into multiple sectors when their shape is divided... · 77611bd8
      MaxED authored
      Added: sectors are now split into multiple sectors when their shape is divided into several closed shapes by drawing new geometry or dragging existing geometry using Edit Selection and Drag Geometry modes.
      Fixed: in some cases sidedefs belonging to linedefs, which were moved on top of existing linedefs, were incorrectly reassigned when applying Edit Selection and Drag Geometry modes.
      Fixed: Tag Explorer update fix from R2630 was accidentally placed in an UDMF-only if-block.
      Updated ZDoom_DECORATE.cfg (A_WeaponOffset).
      Updated documentation ("(G)ZDoom text lumps support" page).
      77611bd8
  22. May 13, 2016
  23. May 10, 2016
  24. May 07, 2016
    • MaxED's avatar
      Game configurations: added "sidedefcompressionignoresaction" property. When... · 95db4cc7
      MaxED authored
      Game configurations: added "sidedefcompressionignoresaction" property. When set to true, sidedefs will be compressed regardless of linedef action (DB2 behaviour). When set to false, sidedefs, which belong to a line with an action, will be skipped when compressing sidedefs. Default value is false.
      95db4cc7
  25. Apr 29, 2016
    • MaxED's avatar
      Added: holding Control key while switching to/from Visual mode will now... · 977adb47
      MaxED authored
      Added: holding Control key while switching to/from Visual mode will now temporarily disable position synchronization (works only when 'Synchronize camera position between 2D and 3D modes' Preferences option is enabled).
      Fixed severe lock-up after finishing dragging many vertices/linedefs/sectors in Classic modes.
      Updated documentation ("Synchronizing camera position").
      977adb47
  26. Apr 11, 2016
    • MaxED's avatar
      Added, Game configurations: added "Enum option + enum bits":26 action argument... · c861f8ec
      MaxED authored
      Added, Game configurations: added "Enum option + enum bits":26 action argument type. It can be used when an argument combines both exclusive and bit flag values.
      Updated, Game configurations: some linedef action arguments now use type 26.
      Updated documentation ("Game Configuration - Action Argument Settings").
      Updated ZDoom ACC (APROP_MaxStepHeight and APROP_MaxDropOffHeight).
      c861f8ec
  27. Apr 07, 2016
    • MaxED's avatar
      Added, Game configurations: added "Polyobject number":25 argument type. When... · 1636be7b
      MaxED authored
      Added, Game configurations: added "Polyobject number":25 argument type. When set, used polyobject numbers will be displayed in the action argument dropdown.
      Added, Map Analysis mode: Polyobj_ExplicitLine action was not checked by "Check polyobjects" check. 
      Updated ZDoom_linedefs.cfg and Hexen_linedefs.cfg (polyobject number linedef args now have type 25).
      Updated documentation ("Game Configuration - Action Argument Settings").
      1636be7b
  28. Apr 04, 2016
    • MaxED's avatar
      Added, Game configurations: added "targetclasses" argument property. Can be... · dddb1bbf
      MaxED authored
      Added, Game configurations: added "targetclasses" argument property. Can be used with argument type 14 (Thing Tag). When set, only things of given classes will be shown in the argument dropdown list in Edit Things window.
      Changed, Classic modes: when "Fixed Things Scale" option is enabled, things will now switch to fixed size rendering mode when their visible size is less than 48 pixels.
      Changed, Classic modes: changed the fixed size of things with FixedSize setting to 28 pixels.
      Updated documentation ("targetclasses" argument property).
      dddb1bbf
  29. Mar 14, 2016
    • MaxED's avatar
      Added, Draw Ellipse mode: angle setting can now be changed using "Rotate... · 23d2a27d
      MaxED authored
      Added, Draw Ellipse mode: angle setting can now be changed using "Rotate Clockwise" and "Rotate Counterclockwise" actions.
      Added, Draw Line and Draw Curve modes: added "Auto-finish drawing" setting. When enabled, the modes will automatically finish drawing when currently drawn lines and already existing level geometry form a closed shape.
      Changed: sector-wise linedef flipping is now done using the new "Align Linedefs" action. "Flip Linedefs" action works the same as in DB2 again.
      Changed: when a map was already loaded, using "Open Map" action will use that map's directory as the starting directory.
      Changed: official IWADs can no longer be saved.
      Changed: disabled lump ranges/duplicate entries checks for official IWADs.
      Changed: wad type is now preserved when saving a map (previously all wads were saved as PWADs).
      Changed: moved Updater.exe launch much closer to the editor termination point to avoid any chance of it closing the editor before it properly closes itself.
      Updated ZDoom_DECORATE.cfg (A_Blast).
      Updated documentation.
      23d2a27d
  30. Mar 04, 2016
    • MaxED's avatar
      Added, Draw Grid mode: "Lock slices to grid" now operates in 4 modes: "None",... · b44023ab
      MaxED authored
      Added, Draw Grid mode: "Lock slices to grid" now operates in 4 modes: "None", "Horizontal", "Vertical" and "Both". Can be helpful when drawing ladders and such.
      Changed, all drawing modes: changeable drawing mode settings are now persistent.
      Changed: "Dynamic grid size" mode is now disabled when changing grid size manually.
      Documentation: "Command Line Parameters" topic contained a lot of incorrect information...
      Updated ZDoom_DECORATE.cfg.
      b44023ab
  31. Feb 26, 2016
    • MaxED's avatar
      Added, Linedef Edit window: added "Replace unused textures" checkbox. When... · e0208a38
      MaxED authored
      Added, Linedef Edit window: added "Replace unused textures" checkbox. When disabled, textures on unused sidedef parts won't be replaced when changing textures. For example, you can now replace sidedef textures of the whole map at once without assigning middle textures to all double-sided sidedefs.
      Updated documentation ("Compiling GZDoom Builder" - added "Quick start guide" section).
      Updated ZDoom_DECORATE.cfg.
      e0208a38
  32. Feb 25, 2016
  33. Feb 24, 2016
  34. Feb 23, 2016
  35. Feb 22, 2016
    • MaxED's avatar
      Added, Sector Edit window, UDMF: added UI for sector damage-realted properties. · 0f7aa9f8
      MaxED authored
      Added, DECORATE parser: damage types are now parsed.
      Added: the editor now reports duplicate textures/flats/patches/sprites/colormaps/voxels in the loaded wads.
      Added, all text parsers: added #region/#endregion support.
      Added TERRAIN parser.
      Added, Script Editor: added special handling for DECORATE special comments.
      Added, Sector Edit window, UDMF: Soundsequence value was setup incorrectly when showing the window for multiple sectors with mixed Soundsequence value. 
      Fixed, Map Options window: "Strictly load patches between P_START and P_END" was not applied when applying the changes.
      Fixed, MAPINFO parser: MapInfo should be treated as defined when a map MAPINFO block corresponding to current map is encountered even if it doesn't define any properties recognized by the editor.
      Fixed, all text parsers: in some cases error line was calculated incorrectly when reporting an error detected by a text parser.
      Cosmetic: changed ' to " in the rest of Error and Warning messages.
      Internal: added text resource tracking.
      Updated ZDoom_DECORATE.cfg.
      Updated documentation ("Game Configuration - Basic Settings" page).
      0f7aa9f8
  36. Jan 11, 2016
    • MaxED's avatar
      Added, Visual mode: sky rendering. Currently classic skies and GLDEFS Skyboxes are supported. · 37feaa5d
      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.
      37feaa5d
  37. Nov 03, 2015
    • MaxED's avatar
      Sectors/Linedefs modes: removed "Select Things in Selected Sectors" action. · 17ac1c6d
      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.
      17ac1c6d
  38. Oct 23, 2015
    • MaxED's avatar
      Fixed: "Sectors -> Select Things in Selected Sectors" menu item was not... · 3fb5679a
      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).
      3fb5679a
Loading