Widget Guide
Widgets are lua scripts for Spring that can add functionality to your interface or enhance graphics. They can be installed within a game/mod or separately in your Spring/luaui folder. The following is a list of widgets that are packaged with Complete Annihilation.
| # | Name | Description | Author | Date | License | Enabled |
| 1 | AdvPlayersList | New players list displaying useful information. Use tweakmode (ctrl+F11) to personalize. | Marmoth | Juli 14, 2008 | GNU GPL, v2 or later | No |
| 2 | AllyCursors | Shows the mouse pos of allied players | jK | May,2008 | GNU GPL, v2 or later | Yes |
| 3 | Area Mex | v2.1 Adds a command to cap mexes in an area. | Google Frog, NTG (file handling) | Feb 5, 2009 | GNU GPL, v2 or later | No |
| 4 | Attack AoE | v3.1 Cursor indicator for area of effect and scatter when giving attack command. | Evil4Zerggin | 26 September 2008 | GNU LGPL, v2.1 or later | Yes |
| 5 | Auto First Build Facing | Set buildfacing toward map center on the first building placed | zwzsg with lotsa help from #lua channel | October 26, 2008 | Free | Yes |
| 6 | Auto Patrol Nanos | Sets nano towers to ROAM, with a PATROL command | trepan | Jan 8, 2007 | GNU GPL, v2 or later | Yes |
| 7 | Auto Repair | v0.6 Makes repairing units that are ordered into battle with combat units repair the combat units when they get damaged | thesleepless | Dec 29, 2008 | Public Domain | No |
| 8 | Auto Retreat | Sets pre-defined units when built to 'Retreat at 90% health.' | CarRepairer | Feb 12, 2008 | GNU GPL, v2 or later | No |
| 9 | Auto group | v2.23 Alt+0-9 sets autogroup# for selected unit type(s). Newly built units get added to group# equal to their autogroup#. Type '/luaui autogroup help' for help. | Licho | Mar 23, 2007 | GNU GPL, v2 or later | Yes |
| 10 | Avatars | An API for a per-user avatar-icon system. | jK | 2009 | GNU GPL, v2 or later | Yes |
| 11 | BlobShadow | shows an blob shadows for aircraft | jK | 2007,2009 | GNU GPL, v2 or later | No |
| 12 | BloomShader (v0.3) (unstable) | Sets Spring In Bloom (do not use with < 7xxx geforce series or non-latest ATI cards!) | Kloot | 28-5-2008 | No | |
| 13 | BlurApi | An interface for other widgets to blur the world screen. | jK | Mar, 2008 | GNU GPL, v2 or later | No |
| 14 | BuildBar | An extended BuildMenu? to access the BuildOptions? of factories everywhere on the map without selecting them before | jK | Jul 11, 2007 | GNU GPL, v2 or later | Yes |
| 15 | BuildETA | Displays estimated time of arrival for builds | trepan (modified by jK) | Feb, 2008 | GNU GPL, v2 or later | Yes |
| 16 | Builder Manager | v0.01 Manage your builders with buttons. | CarRepairer | 2010-04-25 | GNU GPL, v2 or later | Yes |
| 17 | Building Starter | v2 Hold Q to queue a building to be started and not continued. | Google Frog | Dec 13, 2008 | GNU GPL, v2 or later | Yes |
| 18 | CALayout | Adds LuaUI buttons (used by retreat and transportAI widget) | jK | 2008,2009,2010 | GNU GPL, v2 or later | Yes |
| 19 | CameraShake | Camera shakes | trepan | Jun 15, 2007 | GNU GPL, v2 or later | Yes |
| 20 | Chicken Panel | Shows stuff | quantum | May 04, 2008 | GNU GPL, v2 or later | Yes |
| 21 | Chili Chat | v0.34 Chili Chat Console. | CarRepairer, Licho | 2009-07-07 | GNU GPL, v2 or later | Yes |
| 22 | Chili Chat Bubbles | Shows Chat bubbles | jK | 2009 & 2010 | GNU GPL, v2 or later | No |
| 23 | Chili Command Menu | v0.01 Chili Command Menu Wrapper | CarRepairer (adapted from IceUI) | 2010-07-27 | GNU GPL, v2 or later | Yes |
| 24 | Chili Cursor Tip | v0.19 Chili Cursor Tooltips. | CarRepairer | 2009-06-02 | GNU GPL, v2 or later | Yes |
| 25 | Chili Docking | Provides docking and position saving for chili windows | Licho | @2010 | GNU GPL, v2 or later | No |
| 26 | Chili Framework | hot GUI Framework | jK & quantum | WIP | GPLv2 | Yes |
| 27 | Chili Gesture Menu | Hold right mouse + move or press B to use | Licho | 2009-not as hot as before | GNU GPL, v2 or later | Yes |
| 28 | Chili Minimap | v0.8 Chili Minimap | Licho | @2010 | GNU GPL, v2 or later | No |
| 29 | Chili Resource Bars | jK | 2010 | GNU GPL, v2 or later | Yes | |
| 30 | Chili Resource Boxes | v0.1 Chili Res bars in a little box. | CarRepairer/Licho | 2009-01-04 | GNU GPL, v2 or later | No |
| 31 | Chili Selections | v0.15 Chili Selections. | jK & CarRepairer | @2009,2010 | GNU GPL, v2 or later | Yes |
| 32 | Cloak Fire State | Sets units to Hold Fire when cloaked, reverts to original state when decloaked | KingRaptor (L.J. Lim) | Feb 14, 2010 | GNU GPL, v2 or later | Yes |
| 33 | Cloaker Guard | Replaces guarding cloakers with follow and hold fire. Cloakers move at speed of slowest unit following and wait for stragglers. | Google Frog | 9 Mar, 2009 | GNU GPL, v2 or later | Yes |
| 34 | Comm Marker | Marks enemy comms while playing commends | Google Frog | Oct 13, 2008 | GNU GPL, v2 or later | No |
| 35 | CommandInsert | When pressing spacebar and shift, you can insert commands to arbitrary places in queue. When pressing spacebar alone, commands are inserted on front of queue. Based on FrontInsert? by jK | dizekat | Jan,2008 | GNU GPL, v2 or later | Yes |
| 36 | Commander Name Tags | 1.71 Displays a name tag above each commander. | Evil4Zerggin and CarRepairer | 18 April 2008 | GNU GPL, v2 or later | No |
| 37 | Complete Control Camera | v0.22 Camera featuring 5 actions. Type �ZZ�/luaui ccc help���� for help. | CarRepairer (smoothscroll code by trepan) | 2009-12-15 | GNU GPL, v2 or later | No |
| 38 | Context Menu | v0.05 Chili Context Menu Press [Space] while clicking for a context menu. | CarRepairer | 2009-06-02 | GNU GPL, v2 or later | Yes |
| 39 | CustomFormations2 | Allows you to draw your own formation line. | jK, gunblob, Niobium | Jan, 2008 | GNU GPL, v2 or later | Yes |
| 40 | DCIcon | Displays an icon, when the connection is broken/lags. | jK | Oct 02, 2007 | GNU GPL, v2 or later | Yes |
| 41 | Darkening | Adds a new '/luaui darkening %float%' (and '/luaui inc_dark' & '/luaui dec_dark') command. | jK | Nov 22, 2007 | GNU GPL, v2 or later | Yes |
| 42 | Disable Mouse Toggle | Disable Mouse Toggle by default. | SirMaverick | 2010 | GNU GPL, v2 or later | No |
| 43 | Display DPS | Displays damage per second done to your allies units v2.1 | TheFatController? | May 27, 2008 | GNU GPL, v2 or later | No |
| 44 | Double-Click Fight | Binds right double-click to the fight command. | quantum | July 5, 2008 | GNU GPL, v2 or later | No |
| 45 | EPIC Menu | v1.00 Extremely Powerful Ingame Chili Menu. | CarRepairer | 2009-06-02 | GNU GPL, v2 or later | Yes |
| 46 | Everything Hold Pos. | EVERYTHING! (except planes) | Google Frog | Jan 8, 2007 | GNU GPL, v2 or later | No |
| 47 | Factory Auto-Repeat | Sets new factories to Repeat on automatically | TheFatController? | Mar 20, 2007 | GNU GPL, v2 or later | No |
| 48 | FactoryGuard | Assigns new builders to assist their source factory | trepan | Jan 8, 2007 | GNU GPL, v2 or later | No |
| 49 | Ghost Site | [v1.0] Displays ghosted buildings in progress and features | very_bad_soldier | April 7, 2009 | GNU GPL v2 | Yes |
| 50 | Halo | Shows a halo in teamcolors around units. (Doesn't work on ati cards!) | jK | Jan, 2008 | GNU GPL, v2 or later | No |
| 51 | HealthBars | Gives various informations about units in form of bars. | jK | 2009 | GNU GPL, v2 or later | Yes |
| 52 | HighlightUnit | Highlights the unit or feature under the cursor ���old ����META���to show the unit or feature name | trepan | Apr 16, 2007 | GNU GPL, v2 or later | No |
| 53 | IdleBuildersNEW | Adv Idle Indicator | Ray | Jul 23, 2007 | GNU GPL, v2 or later | No |
| 54 | Jumjet GUI | Draws jump arc. | quantum | May 30, 2008 | GNU GPL, v2 or later | Yes |
| 55 | Land Fly v1.2.2 | Sets air units to land or fly. | Evil4Zerggin | 2 June 2008 | GNU GPL, v2 or later | Yes |
| 56 | Lasso Terraform GUI | Interface for lasso terraform. | Google Frog | Nov, 2009 | GNU GPL, v2 or later | Yes |
| 57 | LoadScreens | View the mod's loadscreens | trepan | May 28, 2007 | GNU GPL, v2 or later | No |
| 58 | Local Team Colors | Makes neat team color scheme - you teal, allies blueish, enemies reddish | Licho | February, 2010 | GPL like rest of CA | Yes |
| 59 | Local Widgets Config | GUI to enable/disable local widgets | SirMaverick | 2009 | GNU GPL, v2 or later | Yes |
| 60 | LockCamera | v2.8 Allows you to lock your camera to another player's camera. /luaui lockcamera_interval to set broadcast interval (minimum 0.25 s). | Evil4Zerggin | 16 January 2009 | GNU LGPL, v2.1 or later | No |
| 61 | LupsManager | jK | Feb, 2008 | GNU GPL, v2 or later | Yes | |
| 62 | LupsStats | jK | Dec, 2007 | GNU GPL, v2 or later | No | |
| 63 | Map Draw Blocker | blocks map draws from spamers | SirMaverick | 2010 | GNU GPL, v2 or later | No |
| 64 | MetalFeatures | Highlights features with metal in the metal-map viewmode | trepan | Aug 05, 2007 | GNU GPL, v2 or later | Yes |
| 65 | Metalmap Hide Decals | Hides decals when in metal map view, shows when not. | CarRepairer | 2009-06-29 | GNU GPL, v2 or later | No |
| 66 | Middle Mouse Scroll | Makes mid click toggle crosshair scroll mode | BrainDamage?, SirMaverick | 2010 | GNU GPL, v2 or later | No |
| 67 | MiniMap Start Boxes | MiniMap? Start Boxes | trepan, jK | 2007-2009 | GNU GPL, v2 or later | Yes |
| 68 | MinimapEvents | Display ally events and battle damages in the minimap | trepan | Jul 16, 2007 | GNU GPL, v2 or later | Yes |
| 69 | Mod Options Reminder | Reminder for important mod options. | SirMaverick | 2009 | GNU GPL, v2 or later | Yes |
| 70 | Night | v1.5.4 Makes map appear as nighttime and gives units searchlights. toggles: /luaui [night_preunit | night_beam | night_cycle] searchlight strength: /luaui night_setsearchlight [number]; base type: /luaui night_basetype [0-2] | Evil4Zerggin; based on jK's darkening widget | 28 September 2008 | GNU LGPL, v2.1 or later | No |
| 71 | NoDuplicateOrders | Blocks duplicate Attack and Repair/Build orders 1.1 | TheFatController? | 16 April, 2008 | GNU GPL, v2 or later | Yes |
| 72 | Noises | Classic TA unit sounds. | quantum | Oct 24, 2007 | GNU GPL, v2 or later | Yes |
| 73 | Nubtron | v0.3 Friendly Tutorial Robot | CarRepairer | 2008-08-18 | GNU GPL, v2 or later | No |
| 74 | Outline | Displays a nice cartoon like outline around units. | jK | Dec 06, 2007 | GNU GPL, v2 or later | No |
| 75 | Point Tracker | v2.3 Tracks recently placed map points. | Evil4Zerggin | 29 December 2008 | GNU LGPL, v2.1 or later | Yes |
| 76 | Prospector | v1.9 Tooltip for amount of metal extracted when placing metal extractors. | Evil4Zerggin | 9 January 2009 | GNU LGPL, v2.1 or later | Yes |
| 77 | Rank Icons | Shows a rank icon depending on experience next to units | trepan (idea quantum,jK) | Feb, 2008 | GNU GPL, v2 or later | Yes |
| 78 | ReclaimInfo | Shows the amount of metal/energy when using area reclaim. | Pendrokar | Nov 17, 2007 | GNU GPL, v2 or later | Yes |
| 79 | RelativeMinimap | Keeps the minimap at a relative size (maxspect) | trepan | Feb 5, 2007 | GNU GPL, v2 or later | No |
| 80 | ResetState | You can set keybindings for holdfire,stop (luaui reset firestate) and holdposition,stop (luaui reset movestate) | CarRepairer | 2009-01-27 | GNU GPL, v2 or later | Yes |
| 81 | Retreat | v0.26 Place 'retreat zones' on the map and order units to retreat to them at desired HP percentages. | CarRepairer | 2008-03-17 | GNU GPL, v2 or later | Yes |
| 82 | Satellites | v0.32 Indicates and lets you select high-altitude units from the ground | CarRepairer | 2008-06-18 | GNU GPL, v2 or later | Yes |
| 83 | Select n Center! | Selects and centers the Commander at the start of the game. | quantum and Evil4Zerggin | 19 April 2008 | GNU GPL, v2 or later | Yes |
| 84 | Selection Send | Sends IDs of selected units to allies to be used by other widgets. | CarRepairer | 2009-4-27 | GNU GPL, v2 or later | Yes |
| 85 | Selection Squares | Shows a green box that follows a unit's rotation around the selected unit(s) | Pressure Line - modified from trepan's TeamPlatters?.lua | 2007, 2010 | GNU GPL, v2 or later | No |
| 86 | SelectionCircle | Shows a circle instead of a selection rectangle | trepan (tweaked by jK,Nemo) | Feb, 2008 | GNU GPL, v2 or later | Yes |
| 87 | SelectionCircle2 | Shows a circle instead of a selection rectangle | trepan (tweaked by jK,Nemo,CarRepairer) | Feb, 2008 | GNU GPL, v2 or later | No |
| 88 | SelectionHalo | Shows a halo around selected and hovered units/features. | jK | 2009 | GNU GPL, v2 or later | No |
| 89 | SelectionHalo A | Shows a halo around selected and hovered units/features plus allied selected units. | jK & CarRepairer | 2009 | GNU GPL, v2 or later | No |
| 90 | Shield Guard | Replaces guarding mobile shields with follow. Shields move at speed of slowest unit following and wait for stragglers. | Google Frog | 9 Mar, 2009 | GNU GPL, v2 or later | Yes |
| 91 | Show All Commands | Acts like CTRL-A SHIFT all the time | Google Frog | Mar 1, 2009 | GNU GPL, v2 or later | No |
| 92 | SmoothScroll | Alternate view movement for the middle mouse button | trepan | Feb 27, 2007 | GNU GPL, v2 or later | Yes |
| 93 | SpecRun | Your own imaginary unit - V0.7 | Regret | Feb 4, 2009 | GNU GPL, v2 or later | No |
| 94 | Spectate Selected Team | Automatically spectate team base on selected units. | SirMaverick | 2010 | GNU GPL, v2 or later | Yes |
| 95 | Start Point Remover | Deletes your start point once the game begins | TheFatController? and jK | Jul 11, 2007 | GNU GPL, v2 or later | Yes |
| 96 | State Reverse Toggle | Makes fire and movestates reverse toggleable | Google Frog | Oct 2, 2009 | GNU GPL, v2 or later | Yes |
| 97 | Stereo3D | v0.12 Stereo 3D rendering. | CarRepairer, with assistance of jK | 2009 | GNU GPL, v2 or later | Yes |
| 98 | Stockpiler | Automatically adds 100 stockpile builds to new units | trepan | Jan 8, 2007 | GNU GPL, v2 or later | Yes |
| 99 | Take Reminder | v3.3 Reminds you to /take if a player is gone | Evil4Zerggin | 31 March 2007,2008,2009 | GNU GPL, v2 or later | Yes |
| 100 | TeamPlatter | Shows a team color platter above all visible units | trepan | Apr 16, 2007 | GNU GPL, v2 or later | No |
| 101 | Test Version Warning | Shows a warning that you are not playing the stable version. | SirMaverick | 09.09.2009 | GNU GPL, v2 or later | Yes |
| 102 | Transporting | Display the units being transported | trepan | Jan 8, 2007 | GNU GPL, v2 or later | No |
| 103 | Unit Marker | [v1.1] Marks spotted units of interest. | very_bad_soldier | October 21, 2007 | GNU GPL v2 | Yes |
| 104 | Unit Mover | Allows combat engineers to use repeat when building mobile units (use 2 or more build spots) | TheFatController? | Mar 20, 2007 | GNU GPL, v2 or later | Yes |
| 105 | Unit News | Informs player of unit completion/death events | KingRaptor | July 26, 2009 | GNU GPL, v2 or later | No |
| 106 | Unit Reclaimer | Reclaims units in an area | Google Frog | Dec 16, 2008 | GNU GPL, v2 or later | No |
| 107 | UnitGroups v5.1 | Unit Group Icons, fixed bug | gunblob, original by tinnun | Aug 8, 2007 | GNU GPL, v2 or later | No |
| 108 | Units on Fire | Graphical effect for burning units | jK/quantum | Sep, 2008 | GNU GPL, v2 or later | Yes |
| 109 | Voices | Unit replies and notifications | quantum | 1/7/2007 | GNU GPL, v2 or later | Yes |
| 110 | WidgetProfiler | jK | 2007,2008,2009 | GNU GPL, v2 or later | No | |
| 111 | XrayShader | XrayShader? | trepan | Jul 15, 2007 | GNU GPL, v2 or later | No |
This page is automatically generated and may not have processed every widget.
The following lua files encountered errors: autoquit.lua, gui_blastRadius.lua, gui_defenseRange.lua, gui_deploy.lua, gui_easyFacing.lua, gui_pauseScreen.lua, lups_wrapper.lua, unit_transport_ai.lua,