A new widget by
AutoWar now publicly available!
Changelog:
[Spoiler]------------------------------------------------------------------------
--version 1.1 changelog
Widget now updates twice per second
----------------------------------------------------------------------------Download Here:
Follow_And_Shove.lua (v1.1) --(Direct Download Link)--
http://pastebin.com/kULA2F2ZInstallation Guide:
[Spoiler]------------------------------------------------------------------------
To download this widget, click on the "Download" option.
To install this widget, place the downloaded .lua file in this folder:
C:\Users\your-username\Documents\My Games\Spring\LuaUI\Widgets
(If the "Widgets" folder does not exist in the "LuaUI" folder, create a New Folder in the "LuaUI" folder, and rename the new folder with the name "Widgets", then place the .lua file into the newly created "Widgets" folder.)
------------------------------------------------------------------------
Widget Activation Instructions:
[Spoiler]------------------------------------------------------------------------
Start a game of Zero-K.
Open the F10 menu.
Check "On" the "Show Advanced Settings" button.
Click on "Settings".
Click on "Misc...".
Click on "Local Widget Config".
Check "On" the "Enable Local Widgets" button.
Close out of the F10 menu.
Type into the chat: /luaui reload
Press F11 for the wiget menu.
Scroll down to the "Ungrouped" section to find the "Load Enemy Units" widget.
Check "On" the "Follow And Shove(v1.1)" widget.
You are done.
------------------------------------------------------------------------
Overview:
[Spoiler]------------------------------------------------------------------------
This widget allows you to make units follow after other single units forcefully, without any kind of guard behavior. Units will continuously attempt to walk into the unit they are following, adorably shoving the other unit across the map.
To assign a unit to follow, hold down the "Alt" key when placing the guard order.
To make a unit stop following, give that unit a stop command.
The utility of this widget is in making units stay next to other units when it matters most, such as:
• using dirtbags as living shields that intercept shots meant for an Aspis/Aegis.
• keeping convicts/thugs hugging porc and other units to provide those units with personal shielding
• forcing ticks, skuttle, and roach to hug the feet of an escorting Dirtbag or Thug to protect it from direct hits
• forcing blastwings to huddle
• allowing a cloaked Athena provide radar jamming escort to ground troops without being stupid with guard behavior and uncloaking to provide repairs
• forcing cloaked units to hug an eraser, preventing the cloakyball from spaghettifying and leaving the cloak field.
• allowing an army of heavy units in Valkyries and Vindicators (and gunships in general) reliably stay inside of an Eraser's cloak field
• forcing a vulture to make even tighter station-keeping circles on a given point and theoretically provide radar jamming escort to other planes
------------------------------------------------------------------------
This widget is missing the following features:
[Spoiler]------------------------------------------------------------------------
• optional on/off toggle for shoving behavior; would make units approach target until physical models make contact.
• area-guard compatibility with position clamping towards average center of the followed target group.
• facing control to allow shoving units through otherwise unpathable terrain and weaponization through shoving enemy units off cliffs.
• faster shoving
• linear interpolation per unit to optimize shoving potential
----------------------------------------------------------------------------EDIT: cleaned up the post.