Sledge Versions Save

An open source alternative to Valve's Hammer Editor for the Goldsource engine. (No longer in development)

2.0.7.2

5 years ago
  • Add OBJ format support
  • Bug fix for carve and add carving with multiple solids (#271)
  • Various minor bug fixes

2.0.7.1

5 years ago
  • Minor bug fixes
  • Update translations

2.0.7.0

5 years ago

This release requires .NET Framework 4.7.2 and a DirectX 10 capable graphics card!

  • Add model rendering
  • Add support for render modes (brushes only)
  • Add translator application to tools menu
    • Translations are saved to %AppData%\Translations, after translating please send me the json files via any method (GitHub, Discord, email)
  • Add cordon compiling support
  • Add Shift+Z hotkey to focus on current view
  • Fix make hollow, transform, and paste special not rotating correctly
  • Various fixes for the object properties window
  • Number spinners will show a decimal point instead of a comma
  • Update and add some icons
  • Fix for torus tool (#206)

2.0.6.0

5 years ago

This release requires .NET Framework 4.7.2 and a DirectX 10 capable graphics card!

  • Add support for DirectX 10
  • Fix updater throwing an error on Windows 7
  • Add Italian translations
  • Add missing translations and improve translation handling
  • Various crash fixes
  • Various minor bug fixes

2.0.5.1

5 years ago

This release requires .NET Framework 4.7.2 and a DirectX 11 capable graphics card!

Hotfix for 2.0.5.0 crashing

  • Fix textures not being loaded when the case is different
  • Various bug fixes for crashes and crash reporting
  • Fix parsing .map files for regions that use decimal commas
  • Improvements to the texture browser
  • Add custom viewport layouts and extra viewport windows
  • Ability to switch camera types (right click the viewport text)
  • Allow external wads to be added to the game config
  • Add translations to the game environment settings panel

2.0.5.0

5 years ago

This release requires .NET Framework 4.7.2 and a DirectX 11.1 capable graphics card!

  • Fix textures not being loaded when the case is different
  • Various bug fixes for crashes and crash reporting
  • Fix parsing .map files for regions that use decimal commas
  • Improvements to the texture browser
  • Add custom viewport layouts and extra viewport windows
  • Ability to switch camera types (right click the viewport text)
  • Allow external wads to be added to the game config
  • Add translations to the game environment settings panel

2.0.4.0

5 years ago

This release requires .NET Framework 4.7.2 and a DirectX 11.1 capable graphics card!

Rewritten from the ground up, Sledge is now available in beta! The editor still only currently supports the Goldsource (HL1) engine. Please don't expect Source support yet.

The changes are too numerous to list, and some features have been removed or haven't been re-added into the rewrite yet. These features and more will be added in the coming weeks and months.

If you would like to know more about Sledge, report bugs, or just celebrate the first release in 4 years, you can join our Discord channel: https://discord.gg/Bj5bzjk

0.1.0.28

9 years ago

Features

  • "Text" brush primitive
  • Option to disable/change the double-click behaviour in the 3D view
  • Hotkeys to rotate selection by 90 degrees (N and M by default)
  • Texture browser: when starting to type after opening, erase what's currently in the search box
  • Autosave option to do the equivalent of ctrl+s instead of saving a new backup file
  • Cancel free-look mode when switching between tools
  • Option to not open the object properties window when tying to entity
  • Always show the 2D brush dimensions in a visible location
  • Hide yellow outline and texture axes when "hide mask" is enabled
  • Hotkey for "create new visgroup"
  • Easily accessable "new visgroup" button
  • "Visible objects only" checkbox in the check for problems dialog

Bugs

  • When opening a .map file, entity flags are not loaded
  • When saving a .vmf file, some worldspawn properties like "skybox texture" are not saved
  • WASD and other hotkeys being recognised when the main window is out of focus
  • Browsing for sounds uses this format: "sounds/blah/something.wav" when it should be "blah/something.wav"
  • Change the precision of the texture shift/scale values for Goldsource maps to 2 decimal places
  • Change the behaviour of texture lock when resizing objects to be more consistent with VHE
  • Invalid key/values message appearing in the check for problems dialog when opening files with point entities
  • When using older compile tools (e.g. ZHLT), certain entities do not work as expected due to empty values not being trimmed when saving to .map
  • Pressing enter in the selection tool with no box drawn causes an error
  • "Show 2D Grid" option being ignored in the display list renderer
  • Change the drag snap point to use the origin of selected entities, and render the snap point in the 2D views
  • When renaming a map or switching between tabs, the title bar is not updated with the new map name
  • Align to world/face sometimes applying the texture backwards
  • "Paste special" is not retaining texture alignment correctly
  • Hidden sidebar not restoring properly when unhidden after resizing/reloading the main window
  • When free-looking, opening another dialog or tool window makes the cursor disappear
  • General lagginess and slowness when using the VM tool for more complex objects
  • RMF: group visibility is not saved across save/load
  • RMF: group ID 0 was being created, causing the RMF format to ignore that group
  • "Missing" textures cannot be selected for replace and mark
  • The sphere brush tool creates invalid solids when "round created vertices" is enabled
  • Texture tool can select hidden faces via the texture browser
  • VHE4 shading in the 3D view is easier to see
  • Shift-cloning objects in a group is moving the grouped object instead of moving the clone
  • VMF: limit the length of key/values to 1024 bytes to avoid crashing VHE4 when it tries to open a saved file
  • When pasting a group, the selection box behaves strangely
  • It's easy to get two instances of the object properties dialog showing
  • Hidden visgroup loads incorrectly after saving and re-opening (unable to unhide)
  • VM Scaling mode: center of scale should be centered on selected vertices
  • VM Scaling mode creating lots of invalid solids
  • When box-selecting in the VM tool, midpoint vertices should not be selectable (replicate VHE behaviour)
  • No help text on the camera tool explaining that the tab key cycles between cameras
  • When grouping, the child colours do not change in 2D/3D views (check what VHE does after ungrouping)

0.1.0.27

9 years ago

UI change: Dynamic sidebar

  • Added dynamic sidebar panels
  • Added texture power tools sidebar panel (randomise shift values, tiling fit). Fixes #8, fixes #9.
  • Brush selection panel now only appears when the brush tool is open
  • Entity selection panel now only appears when the entity tool is open
  • The VM tool window has been moved into the sidebar
  • Added sidebar panel for the selection tool
  • "Tie to Entity" and "Move to World" buttons moved to the selection tool panel
  • Added contextual help sidebar panel

Bug fixes

  • Fix favourite textures so they work again
  • Focus the close button on load in the check for problems dialog
  • Fix the blacklist and the whitelist so they save and load correctly
  • Select all the text in the numeric controls when tabbing through the texture application form
  • Optimisations related to models and textures
  • Fix an issue causing a lot of invalid solids when opening OBJ files

0.1.0.26

9 years ago

Bugfix release

  • Added error handling when trying to load invalid WAD files
  • Added support for a texture blacklist (exclude/ignore certain texture packages)
  • Added support for a texture whitelist (only load specified texture packages, ignore all others)