X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Fplayer.c;h=ebaef3e0d7f38aa418bbd7fb4c2da1c67f4b5fd5;hb=21d9c58231cf7e1bdd95574e579c9c99a4cd1e9c;hp=d025799cd91e91951960eb7e5f2ffdea5a2cab0e;hpb=8fba666685cab4a4bd1fef9e6cc4d8ae2c53ab80;p=gbajam22 diff --git a/src/player.c b/src/player.c index d025799..ebaef3e 100644 --- a/src/player.c +++ b/src/player.c @@ -14,11 +14,11 @@ void player_input(struct player *p, uint16_t bnstate) } if(bnstate & KEY_LEFT) { p->theta += 0x800; - if(p->theta > X_2PI) p->theta -= X_2PI; + if(p->theta >= X_2PI) p->theta -= X_2PI; } if(bnstate & KEY_RIGHT) { p->theta -= 0x800; - if(p->theta < X_2PI) p->theta += X_2PI; + if(p->theta < 0) p->theta += X_2PI; } if(bnstate & KEY_A) { p->y += 0x2000;