Releases: CnCNet/WorldAlteringEditor
Releases · CnCNet/WorldAlteringEditor
v0.9.3
Major update to World-Altering Editor. Rough changelog compared to v0.9.2 follows.
Contributors: Rampastring, ZivDero, Morton
New features:
- You can now resize WAE's window from the borders of the window, like most Windows applications
- You can now toggle fullscreen (aka borderless windowed) mode with F11
- Added option for Render Scale. This defines how big the editor's graphics are compared to the window resolution
- These options have made the Display Resolution, Render Resolution and Upscale UI settings obsolete, so they have been removed.
- File->Open and File->Save As now open the native Windows file selection dialog
- Added "Browse" buttons to the main menu for game directory and map file selection. Clicking on these brings up the native Windows file selection dialog
- You can now load the map-wide overlay image dynamically though Tools->Load Map-Wide Overlay
- The minimap and megamap (F12) work again
- All object properties windows (for buildings, vehicles and infantry) now have an arrow button next to the "Attached tag" field. Clicking on this button opens the trigger that is attached to the object's attached tag.
- Editor themes have been unhardcoded. You can now modify them through
Config/EditorThemes.ini
- Implemented preset options for script actions that reference houses
- Implemented graphicsl preview for pasting of overlay. This might come with a slight performance impact when you copy a lot of overlay, but it didn't seem too bad in some quick testing.
- You can now scroll the tile selection interface using the Up and Down arrow keys
Bugfixes and improvements:
- WAE's fullscreen mode (F11) now properly takes multiple monitors into account and maximizes the window on the monitor where the application is currently shown in, instead of always using the primary monitor's resolution as the window size (and thus ending up too big on secondary monitors that were smaller in resolution than the primary monitor)
- The editor now supports defining
-1
(meaning none) as the Waypoint of TeamTypes - Fixed a crash when drawing an animation that had no graphics
- Fixed a crash when drawing a building that had no graphics
- Fixed a crash when deleting or unselecting a house in the Houses window
- Fixed a bug where the editor failed to properly parse SHP frames that were more than 256 pixels wide
- Fixed a bug where damaged buildings drew the regular shadow instead of the shadow of the damage frame
- Fixed a bug where the image of a structure was not immediately refreshed when its HP condition changed
- Fixed a bug where AUto-LAT only supported one base LAT ground type for a LAT
- Improved object sorting for rendering. This fixes some z-issues with buildings
- You can now place smudges over already placed smudges when placing smudge collections
- Smudge collections now constantly get their image randomized in placement mode to make it clearer that you are placing one of a collection
- Fixed a bug where the scroll bar of the sidebar object selector was not updated when categories were expanded through searching
- Improved the usability of the "Check distance" tool
- Fixed animations not being renderered on map-defined buildings
- Made some messages about map errors more detailed
- The waypoint placement tool now uses a diamond-shaped cell cursor
- Improved the texture of the "Framework mode" button (Credits: Bittah Commander)
Height support:
- Fixed deletion mode cursor action not taking cell height into account
- Fixed copy/paste of terrain not properly taking height levels into account
- Fixed low bridge placement cursor not taking height levels into account
- Fixed "Check distance" tool not taking height levels into account
- Fixed tunnel rendering not taking 2D mode into account
- Fixed terrain copying cursor not taking 2D mode into account
- Fixed terrain generation cursor taking 2D mode into account
- Fixed tube deletion cursor not taking 2D mode into account
- Fixed Change Techno Owner cursor not taking 2D mode into account
- Fixed Tiberium value calculation cursor not taking 2D mode into account
- Fixed waypoint placement cursor not taking 2D mode into account
Game-specific:
- ts-patches (TS): Added support for new
CreateAutoSave
trigger action - Phobos (YR): Trigger events, actions and script actions can now use any ID number
- Phobos (YR): Added support for integer-type local variables
v0.9.2
Minor fixes and improvements on top of the previous release.
- Animations can now be hidden with
RenderInEditor=no
- Animations no longer get replacement text drawn when their graphics haven't been loaded
- Added experimental animation translucency support
- Added a button for viewing usages of local variables
- Fixed a crash when attempting to shift-clone terrain objects or waypoints
- EditorRules.ini can now be used to override Rules data
- EditorRules.ini now has sections for object category overrides and hiding specific objects from the editor sidebar
- Added ClearTaskforces function to internal API
v0.9.1
Second official release build of the World-Altering Editor.
Changes:
- Added keyboard command (default: Ctrl + S) for saving the map
- Added a visible button for toggling Framework Mode
- Added a visible button for toggling 2D mode
- Added keyboard commands for zooming in, zooming out, and resetting the zoom level to default
- Added rendering of the first frame of building animations
- Added rendering of building SHP turrets
- Added support for user-written C# scripts for manipulating the map
- Added an example script that automatically smoothes water cells on the map
- Added support for having multiple objects of one type on a cell (for example, multiple buildings on the same cell)
- By default, WAE still prevents you from placing multiple objects of the same type on a cell, as this is often done accidentally. You can hold a key (default: Alt) while placing objects to disable this safety feature.
- "Place Waypoint" and "Deletion Mode" buttons now have a texture instead of the text
- Improved error logging when WAE encounters a corrupted SHP file
- Fixed a bug where facing was displayed incorrectly for infantry
- Fixed a bug where WAE did not apply NewTheater for prefixes that the games hardcode it for
- Fixed a crash when an object that had an INI identifier starting with "AI" had no
Name=
key defined - Fixed a bug where a building couldn't be moved if its new space overlapped with its old space
- Fixed a bug where the "Change Owner" cursor graphic did not scale with zoom level
- Fixed a bug where the tile selector did not draw a red border on the selected tile in Framework Mode
- Fixed a bug where BuildingTypes defined in the map were not displayed properly
- Fixed faulty art loading for objects that use
Image=
override in both rules and the loaded map - Fixed a bug where a base node's replacement text was not always drawn when a building had no graphics
v0.9.0
Initial public release of the World-Altering Editor for Tiberian Sun.
Includes full support for terrain height, including height editing tools.