diff options
author | rexim <reximkut@gmail.com> | 2024-03-22 02:40:54 +0700 |
---|---|---|
committer | rexim <reximkut@gmail.com> | 2024-03-22 02:40:54 +0700 |
commit | b566767f24c829f829d562e97c87665b69c43372 (patch) | |
tree | ae1d5fb74df97851b2a8f03450d00f6b7ab601e4 | |
parent | d5c83f4ec350017ec577456d8a7de441bce1701c (diff) |
Eyes_Cringe on Damage
-rw-r--r-- | game.adb | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -824,6 +824,7 @@ procedure Game is Game.Items.Insert(Eeper.Position, (Kind => Key)); Eeper.Dead := True; when Eeper_Guard => + Eeper.Eyes := Eyes_Cringe; Eeper.Health := Eeper.Health - EEPER_EXPLOSION_DAMAGE; if Eeper.Health <= 0.0 then Eeper.Dead := True; @@ -1085,10 +1086,10 @@ procedure Game is Start_Of_Turn: constant Double := Get_Time; begin Game_Explosions_Turn(Game); - Game_Player_Turn(Game, Dir); - Game_Bombs_Turn(Game); Game_Items_Turn(Game); + Game_Player_Turn(Game, Dir); Game_Eepers_Turn(Game); + Game_Bombs_Turn(Game); Game.Duration_Of_Last_Turn := Get_Time - Start_Of_Turn; end; end if; @@ -1376,7 +1377,6 @@ begin Close_Window; end; --- TODO: Special Eeper Eyes on Damage -- TODO: Special Eeper Eyes expression when something explodes. -- TODO: Bug with pushing Eepers back on timer 0 (dodging) -- TODO: Place bombs directly at the Player's position |