Reset simulation feature added.
This commit is contained in:
parent
c51f34c888
commit
ab10fcdf02
@ -34,6 +34,7 @@ const char *help =
|
|||||||
"HELP:\n"
|
"HELP:\n"
|
||||||
"LEFT/RIGHT - turn the ship\n"
|
"LEFT/RIGHT - turn the ship\n"
|
||||||
"UP/DOWN - accelerate/decelerate\n"
|
"UP/DOWN - accelerate/decelerate\n"
|
||||||
|
"R - reset the simulation\n"
|
||||||
"I - show/hide simulation information\n"
|
"I - show/hide simulation information\n"
|
||||||
"H - show/hide this help information\n"
|
"H - show/hide this help information\n"
|
||||||
"Q/ESC - quit";
|
"Q/ESC - quit";
|
||||||
@ -107,6 +108,8 @@ int main() {
|
|||||||
// only redraw or run simulation if the timer event has occurred
|
// only redraw or run simulation if the timer event has occurred
|
||||||
if(redraw)
|
if(redraw)
|
||||||
{
|
{
|
||||||
|
if(key_is_down(KEY_RESET))
|
||||||
|
ship_init(&ship, WINDOW_WIDTH / 2, WINDOW_HEIGHT / 2);
|
||||||
/*
|
/*
|
||||||
* We only run the simulation when the timer goes off so it's
|
* We only run the simulation when the timer goes off so it's
|
||||||
* running at a consistent rate, rather than dependent on random
|
* running at a consistent rate, rather than dependent on random
|
||||||
|
Loading…
Reference in New Issue
Block a user