Delayed Damage Indicator

WolpertingerWolpertinger Join Date: 2011-12-24 Member: 138958Members
WHEN WILL YOU GET RID OF IT?

Seriously, who thought this would be a good idea? We need to know our health IMMEDIATELY!

Comments

  • endarendar Join Date: 2010-07-27 Member: 73256Members, Squad Five Blue
    I actually agree with this. The rate at which a marine or even an alien vs a shotgun can lose damage, its very unhelpful to have a chunk of your health go, and then the health circle around the numbers slowly degrades like it actually an analog piece of tech monitoring our health. Surely the marines HUD has a powerful enough system to show this stuff instantly.
  • 2sBlind2sBlind Join Date: 2011-11-08 Member: 131738Members
    Yes very annoying. I always used to think it was because of my low frames... Either way, it needs to go.
  • WolpertingerWolpertinger Join Date: 2011-12-24 Member: 138958Members
    I will bump this ###### until Charlie finally removes the delay.
  • AlignAlign Remain Calm Join Date: 2002-11-02 Member: 5216Forum Moderators, Constellation
    Yes, at the very least it should be an option (default to on for the "wowing newbies" factor I guess)
    <!--quoteo(post=1899720:date=Feb 4 2012, 11:05 PM:name=Wolpertinger)--><div class='quotetop'>QUOTE (Wolpertinger @ Feb 4 2012, 11:05 PM) <a href="index.php?act=findpost&pid=1899720"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->I will bump this ###### until Charlie finally removes the delay.<!--QuoteEnd--></div><!--QuoteEEnd-->
    I seriously doubt trying to force your opinion through will make the devs listen more closely.
  • TweadleTweadle Join Date: 2005-02-03 Member: 39686Members, NS2 Map Tester
    edited February 2012
  • LuKeLuKe Join Date: 2011-11-05 Member: 131316Members
  • BearTaxiBearTaxi Join Date: 2011-11-15 Member: 133064Members
    This. And they need to make it that pressing 'esc' gets you out of the options menu that pressing 'esc' gets you in to, instead of having to click 'Return'.
  • unkindunkind Join Date: 2012-02-04 Member: 143563Members
    +1 yes it really needs to be instant.
  • YuukiYuuki Join Date: 2010-11-20 Member: 75079Members
    Do you really think there is an artificial delay ? That would be stupid. Might be just lag.
  • WolpertingerWolpertinger Join Date: 2011-12-24 Member: 138958Members
    <!--quoteo(post=1899840:date=Feb 5 2012, 11:01 AM:name=Yuuki)--><div class='quotetop'>QUOTE (Yuuki @ Feb 5 2012, 11:01 AM) <a href="index.php?act=findpost&pid=1899840"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Do you really think there is an artificial delay ? That would be stupid. Might be just lag.<!--QuoteEnd--></div><!--QuoteEEnd-->

    Your current health is not displayed immediately after you took damage. It takes a few miliseconds for the health bar to lower to the proper amount. Depending on the amount of damage, it can even be more than a second. And this is crucial for your orientation and way of playing, because you might think that you still have almost full health when in fact you are suddenly almost dead because of a few bullets, etc., but you don't retreat.
  • endarendar Join Date: 2010-07-27 Member: 73256Members, Squad Five Blue
    <!--quoteo(post=1899840:date=Feb 5 2012, 09:01 PM:name=Yuuki)--><div class='quotetop'>QUOTE (Yuuki @ Feb 5 2012, 09:01 PM) <a href="index.php?act=findpost&pid=1899840"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Do you really think there is an artificial delay ? That would be stupid. Might be just lag.<!--QuoteEnd--></div><!--QuoteEEnd-->
    There definitely is, watch some videos to see it. It's a very "console" effect.
  • YuukiYuuki Join Date: 2010-11-20 Member: 75079Members
    edited February 2012
    You're right, it's not a hard-coded delay but a smoothing, which also introduce a delay :

    <!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->    local healthBarPercentageGoal = PlayerUI_GetPlayerHealth() / PlayerUI_GetPlayerMaxHealth()
        self.healthBarPercentage = Slerp(self.healthBarPercentage, healthBarPercentageGoal, deltaTime * GUIAlienHUD.kBarMoveRate)<!--c2--></div><!--ec2-->

    The smoothing rate is very low, which means it's reacts slowly. Increase a lot the smoothing rate should solve the problem, or remove the smoothing completly :

    <!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->    self.healthBarPercentage = PlayerUI_GetPlayerHealth() / PlayerUI_GetPlayerMaxHealth()<!--c2--></div><!--ec2-->
  • IronHorseIronHorse Developer, QA Manager, Technical Support & contributor Join Date: 2010-05-08 Member: 71669Members, Super Administrators, Forum Admins, Forum Moderators, NS2 Developer, NS2 Playtester, Squad Five Blue, Subnautica Playtester, Subnautica PT Lead, Pistachionauts
    quick yuuki: make a video demonstrating!

    do we even need smoothing? sounds silly.
  • SmasherSmasher Join Date: 2005-03-06 Member: 43732Members
    If you got your arm cut off it's not like you would "slowly lose it over time", but rather having it fall off instantly, just saying..
    (i.e. +1 to OP)
  • endarendar Join Date: 2010-07-27 Member: 73256Members, Squad Five Blue
    Thank Yuuki, will begin using this tonight!
  • saltybp53saltybp53 Join Date: 2010-07-22 Member: 72675Members
    This applies to death as well. I've shot enough rounds at skulks to kill them, but they don't die instantly.
  • DghelneshiDghelneshi Aims to surpass Fana in post edits. Join Date: 2011-11-01 Member: 130634Members, Squad Five Blue, Reinforced - Shadow
    edited February 2012
    I've put together a client side mod making energy, health and armor displays nearly instantly update. I also removed the annoying scanlines on the marine HUD (I was looking at the marine HUD files for hours so I did that along the way while I tried fixing the delay/smoothing). Will make a post on the mod forums later today, don't have the time right now.

    <a href="http://www.unknownworlds.com/ns2/forums/index.php?showtopic=116254" target="_blank">Link to Instant HUD Thread</a>
Sign In or Register to comment.