barre de vie

This commit is contained in:
Jonathan Trottier
2023-10-23 15:43:55 -04:00
parent 54c25e6f78
commit b943a268ae
4 changed files with 34 additions and 2 deletions

View File

@@ -131,6 +131,12 @@ void Engine::LoadResource() {
void Engine::UnloadResource() {}
void Engine::InstantDamage()
{
m_player.InflictDamage(m_player, 0.10f);
m_damage = false;
}
void Engine::SystemNotification(std::string systemLog) {
std::string message = "";
@@ -536,7 +542,8 @@ void Engine::Render(float elapsedTime) {
m_wrenderer.UpdateWorld(&m_world, m_player.GetPosition(), m_blockinfo);
if (m_isSkybox) m_skybox.Render(skybox);
if (m_damage)
InstantDamage();
ProcessNotificationQueue();
DrawHud(elapsedTime, bloc);
@@ -604,6 +611,9 @@ void Engine::KeyPressEvent(unsigned char key) {
break;
case 8: // I - Ignorer
break;
case 9: // J - InstantDamage
m_damage = true;
break;
case 17: // R - Ignorer
break;
case 19: // T - Ignorer