v1.5.0-alpha5
Pre-release
Pre-release
Son-Guhun
released this
08 Dec 19:49
·
18 commits
to master
since this release
[v1.5.0-alpha5]
Added
- Deco Builders are now preloaded during initialization, to avoid lag spikers in the middle of a game. Preloading should last for about 18 seconds.
- Most decorations now have a pathing map by default. Decorations with pathing maps are no longer limited to the 64x64 grid, and can be moved freely.
- For this version only, decoration pathing maps will be shown below them at all times, so that weird behavior can be noticed and reported.
- New commands:
- -asav: Saves units, trees and terrain inside of a rect.
- 'rgbi: Use integers instead of percentages. Example: 'rgbi 255 127 200 0
- 'rgbh: Use a hex code. Example: 'rgbh aaBB00ff or 'rgbh #aaBB00ff
- -rgbi
- -rgbh
- -rect/-start/-controller mouse: Creates the same unit as the normal command, but located at your mouse pointer.
- -count (player): Get detailed unit count information for a player. Accepts up to 5 players, delimited by spaces.
- chatbox (args): This command is used to alter the behaviour of the chat box.
- default: Use the default WC3 chatbox when pressing ENTER.
- advanced: Use the advanced LoP chatbox when pressing ENTER.
- commands show: Display commands typed into the advanced chatbox as chat messages.
- commands hide: Do not display commands typed into the advanced chatbox (default).
- help: Show help message regarding this command. Same result as calling the command with no arguments.
- -fullscreen: Hides the UI. The Alt+Z hotkey now triggers this command.
- The old rgb commands will attempt to automatically detect if the user is using percentages, integers or a hex code.
- New hotkeys:
-
SHIFT+BACKSPACE: Executes command -remove.
-
SHIFT+OSKeys.U: Executes command -select no.
-
SHIFT+C: Executes command -collision off.
-
SHIFT+CTRL+C: Executes command -collision on.
-
CTRL+F: Executes command -freecam.
-
ALT+R: Executes command -rect mouse (see new commands).
-
ALT+W: Executes command -start mouse (see new commands).
-
ALT+T: Executes command -controller mouse (see new commands).
-
- Customized abilities and stats for Thalorien and Anasterian.
- Created final interior area: the map is now used in its entirety.
- When selecting decorations from the Decoration Browser, players can now change the variation by using the keys from 1 to 9 and 0 (counted as the 10th variation).
- Added new hints that show up when certain commands are used. The hints will be displayed in order and will not repeat for the same player in the same game.
- Hints, errors and warnings now emit an appropriate sound effect.
- Added a hint to the search bar in the Decoration Browser.
Fixed
- Reforged Demon Hunters can no longer use Mirror Image (crash hazard due to metamorphosis).
- Decorations will now correctly float above shallow water when they are selectable.
- Players will now receive an error message when someone attempts to deform terrain outside of the Sandbox.
- Currently selected decoration will have its button disabled in the Decoration Browser list.
- Moved all handle creation in the globals block to the main function. May avoid desyncs.
- Rect Generator is now correctly hidden in Reforged mode.
- Fixed texture for ashenvale/felwood trees.
- Fixed colors for Titan Powers.
- Fixed old off-by-one error when saving terrain. Now only terrain intersecting the rect should be saved.
- Saves made using higher SnL versions are now correctly rejected.
Changed
- Elapsed time can now be viewed by hovering the mouse pointer over the day/night clock at the top of the screen.
- Players may now remove/kill neutral units that do not belong to any other player. This includes the Goblin Shipyards and Transport Ships.
- Now players will take turns when saving each type of save, instead of doing it all at once.
- Goblin Shipyards will now sell all transport ships.
- Swapped Fall trees for Summer trees in Dirt Peaks.
- UI elements will now occupy the entire screen, instead of only the 4:3 center.
- Improved the homebrew code optimizer. Should be a little bit faster and possibly fix desyncs.
- Ability codes are no longer case-sensitive. That means you can type -ability add ahhb instead of -ability add AHhb, for example.
- The -save command will now trigger -asav if used while selecting a Rect Generator.
- Unit skins will now be correctly applied when copying units.
- Unit skins are now correctly saved.
- SaveNLoad version bumped to v8. Saves made in this version cannot be loaded in older versions.
- Greatly improved the effeciency of many internal systems. Units will now instantly change facing angle.
- Saves will now share a single progress bar.
- Commands now trim arguments by default. This means you should be able to add an arbitrary number of spaces between each argument.
- The custom UI elements in LoP will now use available space in wider resolutions.
Removed
- Removed the -mind command. Use -give and -give all instead.
- Disabled a few minimap buttons in order to allow for more possible custom hotkeys.