Home
last modified time | relevance | path

Searched refs:kgDamage (Results 1 – 9 of 9) sorted by relevance

/dports/games/pioneer/pioneer-20210723/src/
H A DPlayer.cpp106 bool Player::DoDamage(float kgDamage) in DoDamage() argument
108 bool r = Ship::DoDamage(kgDamage); in DoDamage()
111 const float dam = kgDamage * 0.01f; in DoDamage()
125 bool Player::OnDamage(Body *attacker, float kgDamage, const CollisionContact &contactData) in OnDamage() argument
127 bool r = Ship::OnDamage(attacker, kgDamage, contactData); in OnDamage()
H A DMissile.cpp168 bool Missile::OnDamage(Body *attacker, float kgDamage, const CollisionContact &contactData) in OnDamage() argument
213 …double kgDamage = mjReceivedEnergy * 16.18033; // received energy back to damage in pioneer "kg" u… in Explode() local
214 if (kgDamage < 5.0) in Explode()
219 body->OnDamage(m_owner, kgDamage, dummy); in Explode()
H A DPlayer.h24 virtual bool DoDamage(float kgDamage) override final; // overloaded to add "crush" audio
25 …virtual bool OnDamage(Body *attacker, float kgDamage, const CollisionContact &contactData) overrid…
H A DCargoBody.cpp113 bool CargoBody::OnDamage(Body *attacker, float kgDamage, const CollisionContact &contactData) in OnDamage() argument
115 m_hitpoints -= kgDamage * 0.001f; in OnDamage()
H A DCargoBody.h27 …virtual bool OnDamage(Body *attacker, float kgDamage, const CollisionContact &contactData) overrid…
H A DMissile.h22 …virtual bool OnDamage(Body *attacker, float kgDamage, const CollisionContact &contactData) overrid…
H A DShip.h103 virtual bool DoDamage(float kgDamage); // can be overloaded in Player to add audio
119 …virtual bool OnDamage(Body *attacker, float kgDamage, const CollisionContact &contactData) overrid…
H A DBody.h86 …virtual bool OnDamage(Body *attacker, float kgDamage, const CollisionContact &contactData) { retur… in OnDamage() argument
H A DShip.cpp468 bool Ship::OnDamage(Body *attacker, float kgDamage, const CollisionContact &contactData) in OnDamage() argument
476 float dam = kgDamage * 0.001f; in OnDamage()
506 if (Pi::rng.Double() < kgDamage) in OnDamage()
587 bool Ship::DoDamage(float kgDamage) in DoDamage() argument
595 float dam = kgDamage * 0.01f; in DoDamage()