Releases: stijnherfst/HiveWE
HiveWE 0.9
Heyho! Some good stuff in this release.
Added
- Global search menu that you can call anywhere by double pressing shift
Allows you to instantly search units, items, doodad, destructibles, abilities upgrades, buffs and common editor actions from anywhere
Screen.Recording.2025-11-10.235416.mp4
- Ability insights directly in the Object Editor.
The Ability Insight document was created by ScrewTheTrees and further improved by the Warcraft 3 community to document the behaviour for different abilities such as when AI uses them, what negative values do and which don't work at all and much more. You can find the original document here: https://docs.google.com/document/d/1z17FTnhyfVL87tJgLmwWks3Low6TuQ0tjfKHXBELWpo/edit?tab=t.0
- Render all teamcolors instead of always only red
- The unit palette now checks if it can place the unit or whether there is another unit/doodad there
- Water rendering can now be toggled. Thank you @Gamahod!
Fixed
- Some models vertices/uvs would clip
- Fixed AABB frustrum culling
- Ability data fields weren't correctly written
- Deleting a doodad with a large pathing map wouldn't clear the whole pathing
- Sometimes the shortcut to switch selection mode wouldn't work
- Even brush sizes (2, 4, 6, etc) didn't properly center around the cursor
- Deleting/moving a doodad with large pathing wouldn't update the pathing properly
HiveWE 0.8
Happily presenting version 0.8! From now on releases will be faster but smaller in changes.
Added
- Toggle to hide click helpers
- Billboard rendering
- Revived trigger editor from an earlier build
- Pathing map import/export
Fixed
- HD (or other setting) toggle(s) didn't work
- Water didn't load in HD (but is still non shader based)
- Fix models clipping if they are too big
HiveWE 0.7
It's been a long time since the previous release. It took a while as this is a big one and life happened, but I'm happy to make it available to all. We actually had a Reforged compatible build up and running within a week or two after Reforged was released which is already... five years ago. This version should be the first one where you might prefer HiveWE to do certain tasks like terraining and object editing. Go have fun!
Here is the (mostly complete) list of changes. I probably forgot a couple over the years.
Added
- Reforged support
- Lua support
- Object Editor
- Unit Palette
- Unit/doodad animation support
- Unit/doodad lighting
- Reposition units by dragging
- Reposition doodads by dragging
- Doodad scaling UI
- Select units/doodads in Palette/OE buttons
- Shortcuts for opening palettes (same as regular WE)
- Load proper tileset blight texture
- Doodads follow terrain pitch/roll
- Doodads properly scale and rotate
Changed
- Improved reset camera shortcut to center on current location
- Improved transparency rendering
- Default theme is now Dark
- Selection circle autosize for doodads/units
Fixed
- Doodad palette is very buggy all around
- Trees show incorrect texture
- Unit fly height is ignored
- Wrong sequence extents cause incorrect culling
- Windows will stay open when main window is closed (Thanks insanity_ai)
- Custom tilesets load in the wrong color format (Thanks TriggerHappy)
- Object editor crashes in invalid race (Thanks TriggerHappy)
- Boats don't float on water (Thanks insanity_ai)
- Unit fly height incorrect above water (Thanks insanity_ai)
- Water does not occlude objects (Thanks insanity_ai)
- Stand sequence not properly detected due to case sensitivity (Thanks insanity_ai)
- FPS does not match vsync (Thanks Triggerhappy)
- RGBA water textures were treated as RGB (Thanks LazZ)
- Doodad are sometimes placed too high/low (Thanks insanity_ai)
- Lava cracks are black/green due to RGB/BGR mismatch (Thanks insanity_ai)
- MPQ export misses files (Thanks danielsheartbeat)
HiveWE 0.6
It's been quite a while since 0.5, but here we are again.
Additions
- Map script generation!
- Improved Jass highlighting
- Improved Jass autocomplete
- Tabs in the trigger editor now configurable
- Trigger comments shown and editable
- Rudimentary find window in trigger editor
- Move camera with arrow keys
- Shortcuts for opening/saving maps
- Improved doodad pathing placement
- Cool application icon
- Doodad copy and paste
- Doodad positioning with numpad
- Improved themes
Changes
- Camera is now a trackball type instead of TP/FP hybrid
- Camera drag now proportional to distance
- Camera now changes with terrain height
- Doodads height after terrain change now interpolated
- Doodads now selected with one click instead of two
- Changed theme for palettes to make the design flatter
Fixes
- Clicking on minimap now moves you to the correct location
Thanks to BogdanW3 for fixing a lot of bugs and adding features, Daniel-Atanasov for improved syntax highlighting and dulingzhi for saving window state!
HiveWE 0.5
After about 6 months since the release of 0.4 the update is ready featuring some big changes.
Additions
- Minimap
- Full undo/redo for terrain/pathing/doodads
- Show destructibles pathing
- Visiblity/Solidity flags for doodads
- Pathing map preview for doodads
- Cliff lighting
- A functioning JASS editor (with some limitations)
- Dark theme
- Doodad palette functionality
Changes
- Check for empty warcraft directory path
- Default doodad palette to Trees/Destructibles
- Tries to run on the fastest GPU
- Now also shows RoC (.w3m) maps in the open map dialog
Fixes
- Can now launch HiveWE while Warcraft is running
- Deep water for terrain palette has proper height
- properly applies water pathing
- Changing doodad rotation
A lot of thanks to BogdanW3 for the many pull requests!
HiveWE 0.3
Additions:
- Warcraft 1.29 support
- Added a Tile Pathing setter
- Added a Terrain Palette.
- Added an Import Manager
- Now shows the pathing texture on cliffs too
- Added a first person camera and allow switching between them
- Added terrain shadows
- Reset camera using CTRL + Shift + C
Changes:
- Removed war3Patch.mpq from the hierarchy
- Added deprecated.mpq (from 1.29) to the hierarchy
- SLK loading is now roughly 4x as fast (improved map load time)
- Hides the brush when palette is inactive
- Some small quality of life improvements
- Improved RoC compatibility for unit loading
- Changed terrain rendering to support different ground texture sizes
- Now remembers your last open/save location
- Further increased rendering performance for doodads a lot
- Now remembers your Warcraft 3 directory if you previously located it
Fixes:
- Fixed tileset/map hierarchy order
- Fixed loading items placed on the map
- Fixed a bug with the terrain being off by one (64x64 became 63x63)