[suggestion] BUFF window (temporary resistance indicator)

Ideas for cool stuff in the future.
Post Reply
User avatar
tangar
Posts: 1652
Joined: Tue Mar 03, 2015 3:49 pm
Contact:

[suggestion] BUFF window (temporary resistance indicator)

Post by tangar »

Its a big problem to understand when your temporary resistance (from potions or item activation) would end its effect. I think this information is quite essential and it would be great to have it at UI. It could look like this:

Image

Algorithm:
1) if you don't drink pots/activate items - it doesn't showed
2) if you drink particular potion - only one indicator showed. For example, if you drink res heat potions - only red star appeared.
3) when effect is close to end (5 turns left), stars become to blink or maybe fade in color. So you could estimate essential time to drink another potion if its needed.

It would be great to have such feature! :)
Tangar's tileset, addon, guides & maps: English TomeNET page ||||||| Russian TomeNet page
http://youtube.com/GameGlaz — streams in English // http://youtube.com/StreamGuild — streams in Russian
My chars @ angband.oook.cz
User avatar
PowerWyrm
Posts: 241
Joined: Sat Jan 09, 2010 4:28 pm

Re: [suggestion] temporary resistance indicator

Post by PowerWyrm »

There are many game improvements that can be stolen from Vanilla Angband. TomeNET is still stuck with old code (2.7.x-2.8.x) and could benefit a lot from the latest UI improvements.
User avatar
tangar
Posts: 1652
Joined: Tue Mar 03, 2015 3:49 pm
Contact:

Re: [suggestion] temporary resistance indicator

Post by tangar »

I didn't took this idea from other roguelike game; just figured out by myself that resistance panel would be very nice to have in Tomenet. Is this indicator build-in in other angband variants?
Tangar's tileset, addon, guides & maps: English TomeNET page ||||||| Russian TomeNet page
http://youtube.com/GameGlaz — streams in English // http://youtube.com/StreamGuild — streams in Russian
My chars @ angband.oook.cz
User avatar
PowerWyrm
Posts: 241
Joined: Sat Jan 09, 2010 4:28 pm

Re: [suggestion] temporary resistance indicator

Post by PowerWyrm »

In all of them except Tomenet :)
User avatar
tangar
Posts: 1652
Joined: Tue Mar 03, 2015 3:49 pm
Contact:

Re: [suggestion] temporary resistance indicator

Post by tangar »

For now maybe just add possibility to see 'double resistances' in C-h-h screen? Make Fi-Co-El-Ac-Po yellow when you drink res potion. It would be much easier then reworking interface, but still could help a lot )
Tangar's tileset, addon, guides & maps: English TomeNET page ||||||| Russian TomeNet page
http://youtube.com/GameGlaz — streams in English // http://youtube.com/StreamGuild — streams in Russian
My chars @ angband.oook.cz
User avatar
tangar
Posts: 1652
Joined: Tue Mar 03, 2015 3:49 pm
Contact:

Re: [suggestion] temporary resistance indicator

Post by tangar »

Maybe even just make separate very small window? For example, size 6x8 (6 rows, 8 columns) would fit perfectly to my TomeNET interface, cause I got such gap in top right corner :D If you got other type of interface, such window still would be very useful, you could put if to any position you want :)

Image

It could be not only for resistances, but also for other buffs and debuffs.. But the most crucial thing for now - resistances! It could be just 1 sylbol indicatior - is Potion of Resistance active or not.. and when it come close to deactivate - make it blink.

It would help A LOT :D Please!
Tangar's tileset, addon, guides & maps: English TomeNET page ||||||| Russian TomeNet page
http://youtube.com/GameGlaz — streams in English // http://youtube.com/StreamGuild — streams in Russian
My chars @ angband.oook.cz
User avatar
tangar
Posts: 1652
Joined: Tue Mar 03, 2015 3:49 pm
Contact:

Re: [suggestion] temporary resistance indicator

Post by tangar »

tangar wrote: Sun Jan 28, 2018 11:06 pm Maybe even just make separate very small window? For example, size 6x8 (6 rows, 8 columns) would fit perfectly to my TomeNET interface, cause I got such gap in top right corner :D If you got other type of interface, such window still would be very useful, you could put if to any position you want :)

Image

It could be not only for resistances, but also for other buffs and debuffs.. But the most crucial thing for now - resistances! It could be just 1 sylbol indicatior - is Potion of Resistance active or not.. and when it come close to deactivate - make it blink.

It would help A LOT :D Please!
Yet another stupid (in terms of UI) death cause we do not have buff window. Disruption shield has to be there or it could be very easely confused with Black breath.

Guys, please.

Please.

PLEASE.

PLEASE.

Add SMALL 6x8 window with buff indicators.
Tangar's tileset, addon, guides & maps: English TomeNET page ||||||| Russian TomeNet page
http://youtube.com/GameGlaz — streams in English // http://youtube.com/StreamGuild — streams in Russian
My chars @ angband.oook.cz
User avatar
tangar
Posts: 1652
Joined: Tue Mar 03, 2015 3:49 pm
Contact:

Re: [suggestion] BUFF window (temporary resistance indicator)

Post by tangar »

An easy alternative (not to mess with game UI) is to add sound flags for buffs.
Tangar's tileset, addon, guides & maps: English TomeNET page ||||||| Russian TomeNet page
http://youtube.com/GameGlaz — streams in English // http://youtube.com/StreamGuild — streams in Russian
My chars @ angband.oook.cz
Faraday
Posts: 12
Joined: Wed Mar 29, 2017 8:49 am

Re: [suggestion] BUFF window (temporary resistance indicator)

Post by Faraday »

I did it for myself about a year ago (February 2020 i think). It only works on full size main window, because half-size window just don't have space for row of 5-6 chars.

Logic is very simple:
1) when you receive message with "You feel resistant to ..." then the associated symbol drows under character stats.
2) when you receive message with "You feel less resistant to ..." then the empty char drows in position of associated symbol, so its erases res symbol.

It's impossible to count turns before res is expired because this logic processes on server, client know only messages about that.

I tried to create a separate window but didn't have enough time for it.

Image
Post Reply