deux méthodes pour afficher message systeme et notification de kill

This commit is contained in:
Jonathan Trottier
2023-10-02 15:55:45 -04:00
parent f0912614a4
commit 90fdc8ed1b
3 changed files with 197 additions and 2 deletions

View File

@@ -39,6 +39,10 @@ private:
bool LoadTexture(Texture& texture, const std::string& filename, bool useMipmaps = true, bool stopOnError = true);
void SystemNotification(std::string systemLog);
void KillNotification(Player killer, Player killed);
void DisplayNotification(std::string message);
void ProcessNotificationQueue();
void DisplayCrosshair();
void DisplayCurrentItem();
void DisplayHud(int timer);
@@ -64,7 +68,7 @@ private:
irrklang::ISound* m_scream;
Player m_player = Player(Vector3f(.5f, CHUNK_SIZE_Y + 1.8f, .5f));
Bullet* m_bullets[MAX_BULLETS];
float m_scale;
@@ -83,6 +87,8 @@ private:
bool m_resetcountdown = false;
bool m_stopcountdown = false;
bool m_keyK = false;
bool m_keyL = false;
bool m_keyW = false;
bool m_keyA = false;
bool m_keyS = false;
@@ -93,6 +99,8 @@ private:
bool m_mouseC = false;
bool m_mouseWU = false;
bool m_mouseWD = false;
std::string m_messageNotification = "";
};
#endif // ENGINE_H__