]> git.itanic.dy.fi Git - sdl-planets/commitdiff
poll_events: Add predefined time scales
authorEsko Kokkonen <esko.kokkonen@gmail.com>
Sat, 3 Apr 2010 15:49:06 +0000 (18:49 +0300)
committerEsko Kokkonen <esko.kokkonen@gmail.com>
Sat, 3 Apr 2010 15:49:06 +0000 (18:49 +0300)
main.c

diff --git a/main.c b/main.c
index dfcc14802b7b3ea7e002d38b953133e51d357957..66272cbc63c7b6cacd92145e7924daa920edd243 100644 (file)
--- a/main.c
+++ b/main.c
@@ -100,6 +100,18 @@ static int poll_events(struct sim_status *status, double time)
                        case SDLK_a:
                                time_scale_rate = 1 / 1.5;
                                break;
+                       case SDLK_1:
+                               status->time_scale = 1;
+                               break;
+                       case SDLK_2:
+                               status->time_scale = 10;
+                               break;
+                       case SDLK_3:
+                               status->time_scale = 20;
+                               break;
+                       case SDLK_4:
+                               status->time_scale = 30;
+                               break;
                        case SDLK_t:
                                status->tracers_enabled =
                                        !status->tracers_enabled;