Selects units as you drag the selection rectangle over them and provides realtime selection filters.
http://www.youtube.com/v/5Bgu-3qwR0I
Supported modifier keys:
- Ctrl: selection rectangle subtracts from existing selection
- Shift: selection rectangle adds to existing selection
- Alt: filter selection to only non-builder mobile combat units
- Space: filter selection to only idle units
- Z: filter selection to only already-selected unit types
1.0:
- initial release
- minimap selection now supported
- removed bug where you were able to select by click+dragging the mouse with a command active
- fixed single click selection bug
- fixed clicks blocked by other widgets causing units to be selected
- no longer select buildings with weapons when alt is held
- added lookup table to greatly improve performance when filtering combat units on large selections
- added Z meta key - when held, it filters new selections to only include currently selected unit types. it stacks with shift and alt.
- when dragging a selection over both mobile units and buildings, just select the mobile units (not the buildings) unless shift is held
- added options for both of the above additions a config section at the top of the widget file - selectBuildingsWithMobile and sameSelectKey
- added selection box drawing on map when selecting through minimap
- fixed minimap selection over sky
- fixed flickering with some selection types and UnitShapes
- added support for dualscreen minimap
- added support for TraceScreenRay sky patch
- ctrl no longer subtracts from selection when you start with no units selected. this makes it possible to be holding ctrl to assign a unit group while you are dragging to select units
- widget now works for spectators
- if filters reduced the selection to nothing, now select nothing instead of everything in the box.
- added an idle unit filter, bound to the space key by default. this removes stationary non-builders and any other mobile or builder unit with orders queued from the potential selection.
- possibly fixed a bug very rarely causing single clicks to fail to select units
- I'm open to suggestions