Code Monkey home page Code Monkey logo

Comments (5)

Krzyska-Filip avatar Krzyska-Filip commented on June 15, 2024 1

(after my PR)
Damage indicator had minor bug where executing suicide while being dead would display damage indicator. Alternative was that last dmg before death was not displaying properly.

(after recent AliveHud PR / I haven't checked it)
Damage indicator will dissapear after death which will look a bit odd (a least for me)

(Ideal behaviour)
Damage indicator display after death but does not trigger when player is dead. Possible, it would mean that we have to move damage indicator from AliveHUD to GeneralHUD and implement PlayerState.Dying or disable suicide for dead people.

I would close it untill final release since hud functionality might change several times in the meantime.

from tttreborn.

matekdev avatar matekdev commented on June 15, 2024 1

Yeah that should fix the issue, let's keep this GitHub issue for this as it's tangentially related.

from tttreborn.

Krzyska-Filip avatar Krzyska-Filip commented on June 15, 2024

float remainingDamageIndicatorTime = _maxDamageIndicatorDuration * (_lastDamage / player.MaxHealth);

change to:

float remainingDamageIndicatorTime = Math.Max(_lastDamage / player.MaxHealth, _maxDamageIndicatorDuration);

from tttreborn.

matekdev avatar matekdev commented on June 15, 2024

@Krzyska-Filip do you want to throw up a PR for this? Thanks for looking into this.

from tttreborn.

GravityWolfNotAmused avatar GravityWolfNotAmused commented on June 15, 2024

Can this be closed?

from tttreborn.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.