Icons?

Submit hero or skill concepts for critiquing and potential implementation.
Post Reply
Message
Author
User avatar
DarkNemesis
Retired
Retired
Posts: 993
Joined: November 10th, 2008, 11:33 pm
Realm: Lordaeron (U.S. West)
Battle.net name: Dark_Nemesis

Icons?

#1 Post by DarkNemesis »

I think Icons should be implamented for buffs/shields/etc. I know most effects already have them, but skills such as Rune Shield, Fungal Armor, and Icy Barrier? Don't have Icons, kinda uncool imo.

Note: If anyone can think of further effects that pertain to what I just said, please add them, I know I forgot some :wink:
Reaper: If you seriously think America is the best country ever you are brainwashed. Fact.
DarkNemesis: Reaper, you're an idiot.

User avatar
Reaper
Retired
Retired
Posts: 647
Joined: December 20th, 2007, 3:00 pm
Realm: Azeroth (U.S. East)
Battle.net name: Reaper777

Re: Icons?

#2 Post by Reaper »

It would actually be nice if the damage absorbing spells had a lifebar, or some way of tracking how much health they have.

Tooltips aren't really necessary though
[Reaper]

User avatar
GeneralFunk
3/4s Weeaboo
Posts: 328
Joined: June 3rd, 2009, 11:56 pm
Realm: Azeroth (U.S. East)
Contact:

Re: Icons?

#3 Post by GeneralFunk »

Yak could use a texttag of "llllllllll" for a life bar.
Image

User avatar
DarnYak
Site Admin
Site Admin
Posts: 2364
Joined: August 12th, 2006, 2:54 pm

Re: Icons?

#4 Post by DarnYak »

GeneralFunk wrote:Yak could use a texttag of "llllllllll" for a life bar.
Clever idea, I'll see if i can experiment with this some.

DarnYak

User avatar
GeneralFunk
3/4s Weeaboo
Posts: 328
Joined: June 3rd, 2009, 11:56 pm
Realm: Azeroth (U.S. East)
Contact:

Re: Icons?

#5 Post by GeneralFunk »

Of course don't forget invis and "revealed" checks. That would be all shitty like to be invising around with that shit over your head for everyone to see like the "noob" notification.
Image

User avatar
Reaper
Retired
Retired
Posts: 647
Joined: December 20th, 2007, 3:00 pm
Realm: Azeroth (U.S. East)
Battle.net name: Reaper777

Re: Icons?

#6 Post by Reaper »

why 'L' and not |||||||


also I mentioned this because the black road 2.0 has a similar thing on the paladin hero
[Reaper]

User avatar
GeneralFunk
3/4s Weeaboo
Posts: 328
Joined: June 3rd, 2009, 11:56 pm
Realm: Azeroth (U.S. East)
Contact:

Re: Icons?

#7 Post by GeneralFunk »

'|' is a problematic character in Warcraft III. If you put two in a row ("||") it will show as nothing, so ultimately if you did '|||||||' it would come out as "|". He would have to space each one, which would make it too wide, and to do it in a looped format, it would look clunky with a space on the far left, unless an if check is made to look at the last one to not add a space. '|' character was designed for text tags, like center text, colorize text, close colorize text, etc.. "I" could be better, or the fastest method that requires the least work and process/memory would be to just take the Sheild integer and use I2S(sheildLife)
Image

User avatar
Discombobulator
Retired
Retired
Posts: 710
Joined: September 19th, 2006, 4:16 pm
Battle.net name: Karunecm
Contact:

Re: Icons?

#8 Post by Discombobulator »

DarnYak wrote:
GeneralFunk wrote:Yak could use a texttag of "llllllllll" for a life bar.
Clever idea, I'll see if i can experiment with this some.

DarnYak
Personas has such a system, it looks great.
I'm this forum's MVP.

User avatar
Dekar
Jelly Doughnut
Posts: 1433
Joined: May 27th, 2006, 8:13 am
Realm: Northrend (Europe)
Battle.net name: Dekar
Location: Germany

Re: Icons?

#9 Post by Dekar »

The Blizzard map with aircraft combat has progress bars, too.
<EotA@Azeroth> YAKS GO MOOOOOOOOOOOOOOOOOOOOOOOO

Dekar: the ultimate ocean themed hero should buff and depend on spawn waves!
DarnYak: why is that
Dekar: WAVES
Dekar: :D
DarnYak: i was afraid that was the answer

User avatar
mianmian
Addict
Addict
Posts: 405
Joined: August 12th, 2006, 4:13 pm
Location: Up North

Re: Icons?

#10 Post by mianmian »

Personally I think llllll looks like shit. I wouldn't do it.

That being said, not having buff icons is sometimes annoying for RK and them, because one some heroes its hard to see.
-= I am the Grand Hammer =-
-Lithium flower

User avatar
GeneralFunk
3/4s Weeaboo
Posts: 328
Joined: June 3rd, 2009, 11:56 pm
Realm: Azeroth (U.S. East)
Contact:

Re: Icons?

#11 Post by GeneralFunk »

I suppose multiple text tags stacked on each other to generate a more solid effect could work. >_>

Code: Select all

//Pseudo-code
constant float offsetY = 15;
constant integer maxHealthPercent = 20;

UpdateSheildBar(  int initSlotPosition, Unit theUnit, int sheildLifePercent )
{
    float offsetX = -9.5;

    for (int i = initSlotPosition, i > initSlotPosition + 20, i++)
    {
        if ( i >= lifePecent )
        {
            textTag[i] = EditTag( theUnit, "|", offsetX, offsetY );
        }
        offsetX++
    }
}
Har har, thilly me! I forgot about the cltr+backspace character, that could be used between the '|' characters.

"[]" represents the ctrl + backspace character, since it doesn't show on here either.

Code: Select all

//Pseudo-code
constant float offsetX = 0f;
constant float offsetY = 15f;
constant integer maxHealthPercent = 20;

UpdateSheildBar(  int slotPosition, Unit theUnit, int sheildLifePercent )
{
    string lifeBar = ""

    for (int i = 0, i > 20, i++)
    {
        if ( i < lifePecent )
        {
            lifeBar = lifeBar + "|[]"
        }
        else
        {
            break //in Jass terms "exitwhen true"
        }
    }
    textTag[slotPosition] = EditTag( theUnit, lifeBar,offsetX, offsetY );
}
Image

Post Reply