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

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

Discuss Lua based Spring scripts (LuaUI widgets, mission scripts, gaia scripts, mod-rules scripts, scripted keybindings, etc...)

Moderator: Moderators

Post Reply
User avatar
jamerlan
Balanced Annihilation Developer
Posts: 683
Joined: 20 Oct 2009, 13:04

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

Post 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
Last edited by jamerlan on 10 Apr 2015, 15:35, edited 2 times in total.
User avatar
Silentwings
Posts: 3720
Joined: 25 Oct 2008, 00:23

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

Post 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.
User avatar
jamerlan
Balanced Annihilation Developer
Posts: 683
Joined: 20 Oct 2009, 13:04

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

Post 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.
User avatar
very_bad_soldier
Posts: 1397
Joined: 20 Feb 2007, 01:10

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

Post 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).
User avatar
Jools
XTA Developer
Posts: 2816
Joined: 23 Feb 2009, 16:29

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

Post by Jools »

But this is global luaui forum. So there are other mods out there what might need these widgets.
gajop
Moderator
Posts: 3051
Joined: 05 Aug 2009, 20:42

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

Post by gajop »

Do those actually work for other mods? Looking at the name of the thread, this is directed at BA.
User avatar
Silentwings
Posts: 3720
Joined: 25 Oct 2008, 00:23

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

Post 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.
gajop
Moderator
Posts: 3051
Joined: 05 Aug 2009, 20:42

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

Post 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.
User avatar
jamerlan
Balanced Annihilation Developer
Posts: 683
Joined: 20 Oct 2009, 13:04

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

Post 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
User avatar
Silentwings
Posts: 3720
Joined: 25 Oct 2008, 00:23

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

Post 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.
User avatar
Jools
XTA Developer
Posts: 2816
Joined: 23 Feb 2009, 16:29

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

Post 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.
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

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

Post 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.
Post Reply

Return to “Lua Scripts”