Skip to content
Snippets Groups Projects
  1. Mar 05, 2014
    • MaxED's avatar
      Linedef Edit Form, Sector Edit Form: when several map elements with different... · 7faf6bc1
      MaxED authored
      Linedef Edit Form, Sector Edit Form: when several map elements with different textures are selected, the "texture stack" icon is shown in the texture selectors instead of the "missing texture" icon.
      Error Checker mode: added "Check missing flats" check.
      Error Checker mode: fixed several descriptions. 
      Sprite patches for sprites defined in TEXTURES are now loaded from Sprites namespace.
      Some of my older texture alignment code didn't work properly when strict texture/flat handling ("mixtextureflats" game configuration flag set to false) was enabled.
      Fixed some incorrect checks for missing texture ("-").
      7faf6bc1
  2. Mar 04, 2014
  3. Mar 03, 2014
  4. Feb 28, 2014
  5. Feb 27, 2014
  6. Feb 26, 2014
    • MaxED's avatar
      According to dotnetperls.com, "new Dictionary<string,... · 0369c969
      MaxED authored
      According to dotnetperls.com, "new Dictionary<string, [anything]>(StringComparer.Ordinal)" works 17% faster than "new Dictionary<string, [anything]>()", so let's stick that everywhere and see what happens :)
      Draw Curve Mode: added settings panel.
      Sectors mode: added "Make Door" button to the toolbar.
      Swapped Side panel and Info panel z-order. 
      Interface: split toolbar into 3 separate toolbars. All toolbar buttons are now viewable at 1024x768.
      Interface: grouped stuff in "Modes" menu a bit better.
      Interface: added "Draw [stuff]" buttons to modes toolbar.
      Interface: reorganized main menu. Hope it makes more sense now.
      API: added General.Interface.AddModesButton() and General.Interface.AddModesMenu(), which can be used to add buttons to specific group in "Modes" toolbar and menu items to specific group in "Modes" menu, so actions, which behave like an editing mode, but are not part of one can be added there.
      0369c969
  7. Feb 21, 2014
  8. Feb 20, 2014
    • MaxED's avatar
      Game Configurations: added support for new property "fixedrotation", which... · d9e53f28
      MaxED authored
      Game Configurations: added support for new property "fixedrotation", which keeps thing's angle constant when a thing is rotated in Edit Selection mode.
      Game Configurations: added "fixedrotation" property to "Polyobject Anchor" (9300), "Polyobject Start Spot" (9301), "Polyobject Start Spot (crush)" (9302) and "Polyobject Start Spot (hurts to touch)" (9303) actors.
      Color Picker plugin: moved plugin button to "Modes" toolbar group.
      API: added ToolbarSection.Modes property, which can be used in MainForm.AddButton() to add a button to Modes group.
      Removed a bunch of unused variables.
      d9e53f28
  9. Feb 18, 2014
    • MaxED's avatar
      Configurations: increased game configuration loading speed (in previous builds... · 592887a0
      MaxED authored
      Configurations: increased game configuration loading speed (in previous builds it took ~650 ms. to load a single game configuration, now it takes ~120 ms. to load all 64 of them). As a side effect, New\Open Map Options, Map Options and Game Configurations windows are now opened noticeably faster. The editor starts up a bit faster as well.
      Configurations: all 64 game configuration are now available by default.
      Game Configurations window: game configurations can now be disabled. This setting is mostly cosmetic. When a game configuration is disabled, it won't be shown in "game configuration" dropdowns in New\Open Map Options and Map Options windows. If a map's .dbs file specifies a disabled configuration, it will be picked as a map configuration anyway.
      Linedefs mode: vertex insert preview logic used Highlight range instead of Stitch range (which is used when draw mode engages).
      Visual mode: double-sided middle textures were not selected when using "Select" action with "with same texture" modifier.
      Textures: some optimizations in patch blending code.
      ZDoom ACS script configuration: added definitions for StrLeft, StrMid and StrRight functions.
      592887a0
  10. Feb 10, 2014
  11. Feb 07, 2014
    • MaxED's avatar
      Updated zdefs.acs and ZDoom_ACS.cfg. GetLineActivation and SetLineActivation... · 2787034d
      MaxED authored
      Updated zdefs.acs and ZDoom_ACS.cfg. GetLineActivation and SetLineActivation action specials should work now.
      Made hints group higher in Draw Grid mode's side panel.
      2787034d
    • MaxED's avatar
      Map Analysis mode: "Check overlapping lines" logic was broken on maps in Doom... · 48fef89e
      MaxED authored
      Map Analysis mode: "Check overlapping lines" logic was broken on maps in Doom and Hexen map formats.
      Map Analysis mode: "Check overlapping lines" now finds duplicate linedefs (e.g. when 2 lines have the same start and end positions).
      Map Analysis mode: added "Check overlapping vertices" check. This will check if a vertex is on top of a linedef or another vertex.
      Some cosmetic changes in Tools and BaseVisualMode.
      Updated zspecial.acs
      48fef89e
  12. Feb 03, 2014
    • MaxED's avatar
      Visual mode: when changing height of a triangular sector all vertices of which... · 1367c37b
      MaxED authored
      Visual mode: when changing height of a triangular sector all vertices of which have height offset, vertex heights will be changed instead of sector's floor/ceiling height (this allows to edit terrain without the use of vertex handles).
      Visual mode: "Copy Texture", "Copy Texture Offsets" and "Copy Properties" actions now always copy properties from currently highlighted surface (previously they copied properties from the first selected surface when something was selected).
      Draw Rectangle mode: nothing was drawn in some cases.
      Drag Things mode: grid was not updated when grid size was changed in this mode.
      1367c37b
  13. Jan 30, 2014
  14. Jan 27, 2014
  15. Jan 23, 2014
  16. Jan 20, 2014
  17. Jan 17, 2014
  18. Jan 16, 2014
    • MaxED's avatar
    • MaxED's avatar
      Added Draw Grid mode. · e487a9c8
      MaxED authored
      When Draw Rectangle or Draw Ellipse mode is enabled, it's settings are now shown in side panel.
      Draw Ellipse mode: increased maximum number of sides to 512.
      Changed the way tags are shown in Tag Selector controls. Tags without labels are now shown as a number (not "Tag N"), and tags with label are now shown as "N (label)", not "label (N)".
      Tag labels are now shown in Thing, Sector and Linedef info panels.
      Once again changed the way things are rendered while dragged.
      Rearranged the label in PairedIntControl and PairedFieldControl (it is now behind numeric controls).
      Optimized MapSet.GetSectorByCoordinates().
      e487a9c8
  19. Jan 13, 2014
  20. Jan 11, 2014
  21. Jan 10, 2014
  22. Jan 09, 2014
  23. Jan 08, 2014
    • MaxED's avatar
      Added a bath file, which can be used to make an SVN build of GZDB. · d27ae9c5
      MaxED authored
      Program version, including revision number, is now updated and handled properly.
      d27ae9c5
    • MaxED's avatar
      Voxels can now be loaded from WAD resources. · 013865e2
      MaxED authored
      Reverted "Delete Item" action to the way it worked in DB2.
      Added "Dissolve Item" action, which works the way "Delete Item" worked in previous revisions of GZDB.
      Added "Auto Clear Sidedef Textures" action, "Edit" menu and toolbar button, which toggle automatic removal of sidedef textures when floor or ceiling height is changed or when geometry is drawn, copied or pasted.
      Draw Settings panel: upper/lower texture overrides can now be used.
      Draw Settings panel: added 2 sets of buttons, which allow to quickly set or clear textures in current selection.
      Things are now rendered behind AND on top of the grid/linedefs/vertices when they are dragged.
      Redesigned hints system. They are now shown in a side panel.
      Edit area auto-focusing is now disabled when script editor is open.
      Texture Browser form: no texture group was selected when opening the form in some cases.
      Fixed several strange/misleading text messages.
      013865e2
  24. Jan 03, 2014
    • MaxED's avatar
      Added VOXELDEF support. · 47a84ad2
      MaxED authored
      Visual mode: added "Match Brightness" action.
      DECORATE parser: actor names, which contain "+" and "-" symbols, are now parsed correctly.
      Fixed an error in lump ranges creation logic.
      Cosmetic fixes in various warning/error messages.
      Updated documentation.
      47a84ad2
  25. Dec 26, 2013
  26. Dec 23, 2013
  27. Dec 20, 2013
Loading