Page 1 of 1

(OUTDATED, OLD, OBSOLETE) 23 Jan 2015! [teh]decay BA 8.07 widgets pack

Posted: 18 Jan 2015, 10:49
by jamerlan
Hi!

It's hard enough to gather all of the useful working widgets for BA.

Here are widgets I use:
decayWidgetsPackJan2015_2.zip
(465.16 KiB) Downloaded 15 times
How to install: all files from zip archive should be copied to spring/LuaUI/Widgets folder
If "Widgets" folder does not exist - just create it.

Details:
auto_reclaim_heal_assist.lua - work automatically. Rezz bots healing units.
cmd_quick_unload.lua - when unit in transport, press Ctrl + E to unload asap
gui_adv_unit_marker.lua - adds marks for important enemy buildings/units
gui_ba_ally_cursors.lua - shows ally cursors
gui_blastRadius.lua - press mea + x to see blast radius
gui_comblast_range.lua - shows dgun and blast range for commanders
gui_comCounter.lua - shows counter for ally/enemy coms
gui_commanderwarning_gui.lua - warns when com is under attack
gui_enemy_spotter.lua
gui_hilight_selectedunits.lua
gui_idle_builders_new.lua
gui_mobile_anti_defence_range.lua - shows anti defence range
gui_toggleLos.lua
gui_unit_stats.lua
mute_game_spec.lua - when you start game as a spectator, you did not hear noise. Re enable sound with F6
radar_range.lua
spy_range.lua - displays spy decloack and emp ranges
unit_air_allways_fly.lua
unit_anti_comnap.lua
unit_anti_trollmando.lua
unit_auto_group.lua
unit_auto_group_com.lua - commander is automatically on group 3 at game start
unit_cloacked_popups.lua - arm popups are cloacked by default
unit_crawling_bomb_range.lua - displays blow range for crawling bombs and adv geos
unit_dontmove.lua
unit_factory_guard.lua
unit_immobile_buider.lua
unit_jammer_ranges.lua
unit_obedient_constructors.lua
unit_passive_builders.lua - all builders are passive by default (except commander)
unit_reclaim_stopper.lua
unit_showbuild.lua
unit_smart_mines.lua
unit_transporter_2.lua
unit_trollmando.lua - build mines with 'Z' key

Also widgets made by [teh]Flow were included!
given units icons widget
map info widget
Self-D icons widget
improved commander name tags widget
modified adv playerlist widget
improved Healthbars widget
Resurrection halos widget

Эта же новость, но по русски http://springrts.ru/widgetsPacks

Re: NEW! 18 Jan 2015! [teh]decay BA 8.06 widgets pack

Posted: 18 Jan 2015, 14:41
by Silentwings
It's good that you keep track of all these, but please stop including widgets that are identical to ones that BA already contains. Doing so prevents users from recieving updates and is one of the most common issues that I end up having to help players with.

BAs internal widgets can be viewed at http://imolarpg.dyndns.org/trac/balates ... ui/widgets.

Re: NEW! 18 Jan 2015! [teh]decay BA 8.06 widgets pack

Posted: 18 Jan 2015, 15:36
by jamerlan
Silentwings wrote:but please stop including widgets that are identical to ones that BA already contains.
I am doing it because I have improvements in these scripts. They are tuned by me to bring the victory faster :-D If people will not like them - they will just remove them.

Re: NEW! 18 Jan 2015! [teh]decay BA 8.06 widgets pack

Posted: 18 Jan 2015, 15:54
by very_bad_soldier
Why not bring your improvements to the BA repo then? What you are doing currently is forking the widget but not altering the name.
On the one hand this is confusing for the user and on the other hand it brings techinal problems (as bluestone explained).

Re: NEW! 18 Jan 2015! [teh]decay BA 8.06 widgets pack

Posted: 18 Jan 2015, 15:56
by Jools
But this is global luaui forum. So there are other mods out there what might need these widgets.

Re: NEW! 18 Jan 2015! [teh]decay BA 8.06 widgets pack

Posted: 18 Jan 2015, 16:06
by gajop
Do those actually work for other mods? Looking at the name of the thread, this is directed at BA.

Re: NEW! 18 Jan 2015! [teh]decay BA 8.06 widgets pack

Posted: 18 Jan 2015, 16:09
by Silentwings
I'd prefer to control what is added to repo, since once its in BA its me that has to (eventually) do the work of maintaining it and possible also porting to chili. But some of the widgets above are basically identical to ones BA already contains.

Some of the widgets will work for other games, I wouldn't like to try and list which ones.

Re: NEW! 18 Jan 2015! [teh]decay BA 8.06 widgets pack

Posted: 18 Jan 2015, 16:51
by gajop
Offtopic-ish/Future: I somehow think global widgets should only work for one game+version by placing them in a folder such as spring/LuaUI/BA8.06/widgets so it doesn't break games when they upgrade.

Re: NEW! 18 Jan 2015! [teh]decay BA 8.06 widgets pack

Posted: 18 Jan 2015, 16:55
by jamerlan
very_bad_soldier wrote:Why not bring your improvements to the BA repo then?
Most of the changes were declined :-) I have a different view how things should work

Re: NEW! 18 Jan 2015! [teh]decay BA 8.06 widgets pack

Posted: 18 Jan 2015, 17:40
by Silentwings
Most of the changes were declined
The vast majority of the widgets above were never asked to be included. Of the small number that were, it is true that most were declined (and typically it was because of the quality of the code and/or suspected lack of wide appeal). There have also been cases where I fixed issues with the code and included a re-written version.

Re: NEW! 18 Jan 2015! [teh]decay BA 8.06 widgets pack

Posted: 18 Jan 2015, 18:13
by Jools
gajop wrote:Do those actually work for other mods? Looking at the name of the thread, this is directed at BA.
Yes, other mods also use lua.

Re: NEW! 18 Jan 2015! [teh]decay BA 8.06 widgets pack

Posted: 19 Jan 2015, 01:14
by Forboding Angel
gajop wrote:Offtopic-ish/Future: I somehow think global widgets should only work for one game+version by placing them in a folder such as spring/LuaUI/BA8.06/widgets so it doesn't break games when they upgrade.
Half solved in Evo with the need to tick "advanced" box and put widgets in "Widgets_Evo" folder locally.

But tying them to specific engine versions ends up being a little problematic too.