private void WaveTimer_Tick(object sender, EventArgs e) { if (WaveWatch.ElapsedMilliseconds > WaitingTime) { GamePlayScreen.StartNextWave(); } GamePlayScreen.ChangeInformation(); }
public void CreepOut(int dHealth) { Health -= dHealth; if (Health <= 0) { health = 0; GamePlayScreen.GameOver(EGameOverReason.Dead); } GamePlayScreen.ChangeInformation(); }
//Der Gegner wurde getroffen public void Hit(int damage) { Health -= damage; //Der Gui die Änderungen mitteilen GameScreen.ChangeInformation(); UpdateHealthBar(); if (Health <= 0) { Kill(); } }