Skip to content
Snippets Groups Projects
  1. Mar 04, 2014
  2. Mar 03, 2014
  3. Feb 28, 2014
  4. Feb 27, 2014
  5. 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
  6. Feb 21, 2014
  7. 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
  8. Feb 19, 2014
  9. Feb 18, 2014
    • MaxED's avatar
      Interface: you can click on X,Y map coordinates in the right-bottom corner of... · 8c2bd281
      MaxED authored
      Interface: you can click on X,Y map coordinates in the right-bottom corner of interface to open "Go to coordinates" window. 
      8c2bd281
    • 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 24, 2014
  16. Jan 23, 2014
  17. Jan 20, 2014
  18. Jan 17, 2014
  19. 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
  20. Jan 13, 2014
  21. Jan 11, 2014
  22. Jan 10, 2014
  23. Jan 09, 2014
Loading