feat: add pseudo end game

This commit is contained in:
2021-12-12 16:59:35 +01:00
parent f09f79198d
commit e7bf22cea6
2 changed files with 11 additions and 1 deletions

View File

@@ -125,6 +125,8 @@ class WorldListener {
public:
WorldListener() {}
virtual void OnGameEnd() {}
virtual void OnTowerAdd(TowerPtr tower) {}
virtual void OnTowerRemove(TowerPtr tower) {}
@@ -229,6 +231,8 @@ public:
virtual void OnArrowShot(MobPtr target, bool fire, Tower* shooter);
virtual void OnExplosion(utils::shape::Circle explosion, float centerDamage, Tower* shooter);
virtual void OnGameEnd();
// MobListener
virtual void OnMobDamage(Mob* target, float damage, Tower* source);