Skip to content
Snippets Groups Projects
  1. Aug 29, 2016
    • MaxED's avatar
      Added: action argument inputs now support incremental increase/decrease prefixes (+++ and ---). · ea57d45e
      MaxED authored
      Probably fixed probable I/O race condition when loading images.
      Fixed Visual mode stuttering due to floating point precision degradation when running the editor for several days without restarting (internal timer is now reset when saving the map or creating a new one).
      Fixed, Nodes Viewer, cosmetic: Nodes Viewer window position was reset after pressing the "Rebuild Nodes" button.
      Added Eternity Game configurations by printz.
      Updated ZDoom_ACS.cfg (CheckClass).
      Updated ZDoom ACC (CheckClass).
      ea57d45e
  2. Jul 20, 2016
    • MaxED's avatar
      Added, Visual mode: added support for "Change Floor Brightness to this... · 2ea72437
      MaxED authored
      Added, Visual mode: added support for "Change Floor Brightness to this Brightness" and "Change Ceiling Brightness to this Brightness" Boom actions.
      Changed, Sectors mode: "Flip Linedefs" and "Align Linedefs" actions will no longer flip single-sided linedefs with only front side.
      Fixed, Script Editor: fixed a crash when trying to update script navigator combo box when switching to a never saved ACS script.
      2ea72437
  3. Jul 15, 2016
  4. 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
  5. Jul 11, 2016
    • MaxED's avatar
      Added: preview sprites are now generated from voxels. Those are used as... · ec9c3a71
      MaxED authored
      Added: preview sprites are now generated from voxels. Those are used as previews and when model rendering is disabled.
      Fixed: voxel support logic was outdated, which in some cases resulted in voxels not being loaded and in some weird behaviour when trying to change pitch/roll of associated things.
      Updated sprites lookup logic. Now it correctly handles sprites named like NNNNA0B0.
      Fixed: in some cases DECORATE parser was unable to correctly detect sprite name & frame(s) block.
      Updated ZDoom_ACS.cfg.
      Updated ZDoom_DECORATE.cfg.
      ec9c3a71
  6. 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
  7. Jun 13, 2016
    • MaxED's avatar
      Added, Visual mode: added "Toggle Alpha-based Texture Highlighting" action.... · a8527190
      MaxED authored
      Added, Visual mode: added "Toggle Alpha-based Texture Highlighting" action. When enabled, 3d floor textures and middle textures on double-sided lines will be highlighted only when the crosshair points at a non-transparent pixel.
      Changed: multi-part sectors are now better preserved after drawing new lines.
      Changed, TEXTURES parser: patch loading errors are now ignored for textures with "NullTexture" option.
      Changed, Game configurations: changed default door action arguments to better match vanilla ones.
      Fixed, Actions: in some cases keyboard shortcuts involving Ctrl/Alt/Shift modifier keys were displayed incorrectly.
      Fixed(?): probably fixed inability to save map wad in Slade 3.
      Updated ZDoom_ACS.cfg.
      Updated ZDoom_DECORATE.cfg.
      Updated ZDoom ACC.
      a8527190
  8. 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
  9. 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
  10. May 12, 2016
    • MaxED's avatar
      Added, Sound Environments mode: sound environments of the same type are now... · b1e5d8b5
      MaxED authored
      Added, Sound Environments mode: sound environments of the same type are now colored using the same color.
      Added, Sound Environments mode: current sound environment is now highlighted (can be toggled using "Toggle Highlight" action).
      Added: Tag selectors now have up/down buttons.
      Fixed, Sound Environments mode: sound environments were not updated after performing Undo/Redo actions.
      Fixed, Sound Propagation mode: sound zones were not updated after performing Undo/Redo actions.
      Internal: moved "Toggle Highlight" action to the core, also changed it's category to "View".
      Internal: "Toggle Highlight" action state is now saved in the Program configuration.
      Updated ZDoom_DECORATE.cfg (GetZAt).
      Updated ZDoom_linedefs.cfg (Sector_SetPortal args).
      b1e5d8b5
  11. 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
  12. May 02, 2016
  13. Apr 25, 2016
    • MaxED's avatar
      Added, Drag Vertices\Linedefs\Sectors\Edit Selection modes: sidedefs facing... · 13aabd42
      MaxED authored
      Added, Drag Vertices\Linedefs\Sectors\Edit Selection modes: sidedefs facing outside of current selection are now reattached/added/removed after moving the selection.
      Currently this will work as intended only if the selection ends up either completely inside a single sector or completely outside of any sector. Also this logic won't be applied if the selection contains the lines with only start or end vertex selected.
      Internal: some TextLabel refactoring.
      13aabd42
  14. Apr 15, 2016
  15. 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
  16. 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
  17. Apr 05, 2016
    • MaxED's avatar
      Sectors, Linedefs, Things modes: optimized text label rendering. · ee12da96
      MaxED authored
      Fixed, Things mode: in some cases selection labels were not updated after editing a thing.
      Fixed, Things mode: selection labels were positioned incorrectly on things with FixedSize setting.
      Fixed, Sectors mode: fixed a crash when selecting self-referencing sector when selection labels were enabled.
      Fixed, Visual mode: in some cases Auto-align texture actions were not working when "use long texture names" Map Options setting was enabled.
      Fixed, MD2/MD3 loader: available animation frames upper bound check was performed incorrectly, which would cause a crash in some very special cases.
      Fixed, Game configurations: most Hexen/ZDoom teleport actions use TeleportDests as teleport targets, not MapSpots.
      ee12da96
  18. 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
  19. Mar 29, 2016
    • MaxED's avatar
      Fixed inability to disable bilinear filtering in Visual mode some users experienced. · 002d6e9c
      MaxED authored
      Fixed occasional TreeView flickering in Edit Things window, Browse Action window and Tag Explorer panel.
      Updated Thing category icons in the Edit Things window. They now have "opened" and "closed" states.
      Internal: added BufferedTreeView to the core controls.
      Updated ZDoom game configurations (sector crush mode).
      Updated ZDoom ACC.
      002d6e9c
  20. Mar 21, 2016
    • MaxED's avatar
      Fixed, Game configurations: some Generic_Floor:200 and Generic_Ceiling:201... · a75555dd
      MaxED authored
      Fixed, Game configurations: some Generic_Floor:200 and Generic_Ceiling:201 parameters were named incorrectly.
      a75555dd
    • MaxED's avatar
      Changed, Select Similar Sectors action: when "Effect" option is enabled, all... · 0e78e6d3
      MaxED authored
      Changed, Select Similar Sectors action: when "Effect" option is enabled, all sectors with at least one matching generalized/predefined effect will be selected.
      Added, Tag Explorer plugin: a separate category for each generalized/predefined effect is now created when "Sort by action special" sort mode is used.
      Added, Edit Effect window: normal and generalized effects can now be set at the same time.
      Fixed, Edit Action window: in some cases Generalized actions were incorrectly processed.
      Fixed, Edit Effect window: in some cases Generalized effects were incorrectly processed.
      Fixed, Select Similar window: Tab control was incorrectly anchored.
      Fixed, Nodes Viewer mode, cosmetic: segs angles were calculated incorrectly when showing nodes in classic format.
      Fixed: HiRes textures, which didn't override any texture or flat were not loaded. 
      Fixed, Tag Explorer plugin: linedef action categories were missing title when "Sort by action special" sort mode was used.
      Cosmetic: renamed "Grid Setup" action to "Grid and Backdrop Setup".
      0e78e6d3
  21. Mar 16, 2016
  22. Mar 15, 2016
  23. Mar 09, 2016
  24. Mar 07, 2016
  25. Mar 04, 2016
    • MaxED's avatar
      Added HiRes textures support. · 87a54b1e
      MaxED authored
      Fixed, Script Editor: fixed a crash when trying to open Script Editor in a Doom map format map.
      87a54b1e
  26. 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
  27. Feb 08, 2016
    • MaxED's avatar
      Added, Edit Things window, UDMF: added basic User Variable support. User... · edcfbb06
      MaxED authored
      Added, Edit Things window, UDMF: added basic User Variable support. User variables are now automatically shown in the "Custom" tab, are marked with different color and are applied only to actors, which define them.
      Fixed, Script Editor: auto-complete can now show the same term several times when it's case is different (like DECORATE's "Bright" keyword and "BRIGHT" flag).
      Game configurations, ZDoom: updated "Scroll_Floor" and "Scroll_Ceiling" linedef action argument definitions.
      Updated ZDoom_ACS.cfg (Ceiling_CrushAndRaiseSilentDist).
      Updated ZDoom_DECORATE.cfg (A_SetChaseThreshold).
      edcfbb06
  28. Feb 06, 2016
    • MaxED's avatar
      Script Editor, Script Editor configurations: added additional keywords... · 4c606623
      MaxED authored
      Script Editor, Script Editor configurations: added additional keywords category for properties/operators. Added a separate color for those as well.
      Fixed, Script Editor: auto-completion and syntax highlighting now works for properties with dots (like "Powerup.Color") and colon (like "See:").
      Fixed, Linedef info panel, Hexen map format, cosmetic: activation type should be enabled when the line has an action assigned, even if it's default activation.
      Updated ZDoom_linedefs.cfg (Line_SetPortal).
      4c606623
  29. Jan 26, 2016
    • MaxED's avatar
      Added, Visual mode: "Raise/Lower Floor/Ceiling to adjacent Sector" actions now... · f9a7c22e
      MaxED authored
      Added, Visual mode: "Raise/Lower Floor/Ceiling to adjacent Sector" actions now take surrounding 3d floors into account.
      Added, Visual mode: highlight/selection based on texture alpha now works on 3d floors.
      Changed, Game configurations, TranslucentLine:208 action: renamed the second argument from "Translucency Amount" to "Opacity".
      Internal, documentation: updated udmf_zdoom.txt.
      f9a7c22e
    • MaxED's avatar
      Fixed, DB2 bug: hlsl effect stream was not rewound when trying to compile it... · 5d47e331
      MaxED authored
      Fixed, DB2 bug: hlsl effect stream was not rewound when trying to compile it in debug mode, which resulted in always receiving IndexOutOfRangeException when trying to do it.
      Fixed, Visual mode: textures on floors, ceilings and single-sided wall parts are now rendered ignoring texture alpha.
      Changed, Game configurations, Sector_Set3dFloor:160 action: renamed the fourth argument from "Alpha" to "Opacity".
      5d47e331
  30. Jan 13, 2016
  31. 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
  32. Jan 02, 2016
  33. Dec 28, 2015
    • MaxED's avatar
      Fixed, Map Analysis mode, "Check stuck things" check: rewritten parts of the... · 3a35b760
      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.
      3a35b760
  34. Dec 19, 2015
    • MaxED's avatar
      Fixed, UDMF parser: property names must be case-insensitive. · 3621ff78
      MaxED authored
      Fixed, ANIMDEFS parser: camera texture names are limited to 8 chars in ZDoom.
      Fixed, Game configurations: Stalagtite:47 thing was named Stalagmite.
      Changed, Game configurations: moved Stalagmite:5050 thing to the "Obstacles" category.
      3621ff78
  35. Nov 24, 2015
    • MaxED's avatar
      Fixed, ACC compiler: in some cases ACC errors were ignored. · 295c9bc3
      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).
      295c9bc3
  36. Nov 16, 2015
    • MaxED's avatar
      Thing Browser Control: fixed cosmetic focusing issue. When Things list is... · fc30082d
      MaxED authored
      Thing Browser Control: fixed cosmetic focusing issue. When Things list is focused, you can now start typing to change the Filter.
      Edit Action window: Actions list is now automatically focused on mouse over. When Actions list is focused, you can now start typing to change the Filter.
      Edit Effect window: Effects list is now automatically focused on mouse over. When Effects list is focused, you can now start typing to change the Filter.
      Game Configurations: added "Gold Wand" to all ZDoom-based Heretic configurations (also a couple of cosmetic tweaks).
      Game Configurations: changed "Pistol" display sprite to the one provided with (G)ZDoom.
      fc30082d
Loading