I guess it is not possible to make this work on original Wings of Liberty heroes (Queen of Blades) ? I found a line:
"Basic Combat Custom Unit Status Frame" its value was empty so I added a text "HotS_UnitStatus/HeroUnitStatusFrameTemplate"
but it did not work. Any ideas ?
Hey updating this post with an extra question using triggers I have my hero in the hero panel (Top left like in the campaign) but there is no image and there is some sort of odd text under it? where do I set the units image for this display? I looked at loads of Kerrigan's actors and behaviours and cant find anything related to the hero panel.
Also seen as I'm using hots dependences uploading my map will make it need Hots anyway right?
I still did not get the hots style health/energy bar (energybar, haha :) ) to work with my hero. I did exactly as mikegamer said, but I still had the original health and energy over my units head. And before anyone asks, I have Hots installed. There must be something I have missed. I tried to compare Zagara unit (Hots hero unit) to my Queen of Blades (Original hero unit from WoL) but did not find anything relevant. A Hots hero unit has modified health + energy bar over head AND a name (for example "Zagara")
I still did not get the hots style health/energy bar (energybar, haha :) ) to work with my hero. I did exactly as mikegamer said, but I still had the original health and energy over my units head. And before anyone asks, I have Hots installed. There must be something I have missed. I tried to compare Zagara unit (Hots hero unit) to my Queen of Blades (Original hero unit from WoL) but did not find anything relevant. A Hots hero unit has modified health + energy bar over head AND a name (for example "Zagara")
Hmm thats very odd, i've done it countless of times in my maps for my heroes.
Go into the actor of the unit you want to have a custom health bar for.
While being in the actor of the unit locate
(Basic) Combat: Custom Unit Statu Frame. And fill in the path with this link HotS_UnitStatus/KerriganHeroUnitStatusFrameTemplate
To force the health/energy bar to always be on you need to locate the
(Basic) UI: Status Bar Forced On +. And check on Life and Energy.
Now you need to hide the default Health bar, or else it will overlap and look very ugly.
Still under actor find the Actor: Unit Flags +. and check the Suppress default status bar.
And it really should work now for you. If not check that you have Hots dependences activated if not. this will not work. And my guess is 100% that you do not have it activated.
IMPORTANT! You must have Hots Dependenes activated for your map, or this will not work since the custom health bar is from Swarm.
I have two rows in the dependencies. First row is "Swarm Story Campaign" and second row is "Swarm Campaign". So I guess those are "Hots dependencies" :) Still original health and energy bar appears over my hero's head :(
I have two rows in the dependencies. First row is "Swarm Story Campaign" and second row is "Swarm Campaign". So I guess those are "Hots dependencies" :) Still original health and energy bar appears over my hero's head :(
HoTs heroes are not set up like regular heroes. open a campaign map and then open the Campaingn> Heroes Tab
Its set up completely different.
if you want you could always just just create a boss bar for your hero, it would look pretty much the same, and then add a label to display level.
Hi guys where can I find the actor that gives hots hero's their nice permanent HP/energy bar ?
Got it you need "HotS_UnitStatus/HeroUnitStatusFrameTemplate" in the units actor (Basic) Combat: Custom Unit Status Frame.
I guess it is not possible to make this work on original Wings of Liberty heroes (Queen of Blades) ? I found a line: "Basic Combat Custom Unit Status Frame" its value was empty so I added a text "HotS_UnitStatus/HeroUnitStatusFrameTemplate" but it did not work. Any ideas ?
That text key creates a link to a ui frame in the UI editor. If you're not using HotS dependencies then that frame probably isn't there and you'll have to either write your own or copy it in. This page is a tutorial on how to write the custom health bar frame. http:www.sc2mapster.com/forums/general/general-chat/46214-ui-a-sample-map-for-customized-hearth-bar/#p1
You need to go in under your units Actor and find
(Basic) Combat: Custom Unit Status Frame. Under that you will need to fill in this link HotS_UnitStatus/KerriganHeroUnitStatusFrameTemplate
You also need to set the Status bare foced on. So find (Basic) UI: Status Bar Forced On + and check on Life and Energy.
After that you will want to hide the default Health bar. For that you need to find the Actor: Unit Flags + and check the Suppress default status bar.
And Voila you have a sweet Hero Health bar permanently over your heros head.
and you can always adjust the bars offset with the UI: Bar offset and UI: Bar width.
Hope it helps
Just a warning, copying HotS graphics/models into a WoL map violates the TOS of Blizz and may lead to ban.
Hey updating this post with an extra question using triggers I have my hero in the hero panel (Top left like in the campaign) but there is no image and there is some sort of odd text under it? where do I set the units image for this display? I looked at loads of Kerrigan's actors and behaviours and cant find anything related to the hero panel.
Also seen as I'm using hots dependences uploading my map will make it need Hots anyway right?
If you upload a map with HotS dependencies onto the Arcade then only players who have will be able to see and play them.
I still did not get the hots style health/energy bar (energybar, haha :) ) to work with my hero. I did exactly as mikegamer said, but I still had the original health and energy over my units head. And before anyone asks, I have Hots installed. There must be something I have missed. I tried to compare Zagara unit (Hots hero unit) to my Queen of Blades (Original hero unit from WoL) but did not find anything relevant. A Hots hero unit has modified health + energy bar over head AND a name (for example "Zagara")
Hmm thats very odd, i've done it countless of times in my maps for my heroes.
Go into the actor of the unit you want to have a custom health bar for.
While being in the actor of the unit locate
(Basic) Combat: Custom Unit Statu Frame. And fill in the path with this link HotS_UnitStatus/KerriganHeroUnitStatusFrameTemplate
To force the health/energy bar to always be on you need to locate the
(Basic) UI: Status Bar Forced On +. And check on Life and Energy.
Now you need to hide the default Health bar, or else it will overlap and look very ugly.
Still under actor find the Actor: Unit Flags +. and check the Suppress default status bar.
And it really should work now for you. If not check that you have Hots dependences activated if not. this will not work. And my guess is 100% that you do not have it activated.
IMPORTANT! You must have Hots Dependenes activated for your map, or this will not work since the custom health bar is from Swarm.
I have two rows in the dependencies. First row is "Swarm Story Campaign" and second row is "Swarm Campaign". So I guess those are "Hots dependencies" :) Still original health and energy bar appears over my hero's head :(
HoTs heroes are not set up like regular heroes. open a campaign map and then open the Campaingn> Heroes Tab
Its set up completely different.
if you want you could always just just create a boss bar for your hero, it would look pretty much the same, and then add a label to display level.