From 742747fc9f5a73d0061293f1e5bfc8208e62cfff Mon Sep 17 00:00:00 2001 From: Nick Gasson Date: Sun, 28 Sep 2008 11:29:20 +0100 Subject: [PATCH] Rotate the missile the right way --- data/images/missile.png | Bin 406 -> 406 bytes src/Missile.cpp | 5 +++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/data/images/missile.png b/data/images/missile.png index 0051d44472e3d211cae96010112ea8c11a672d0a..eeac0826f095bc0deec6fc32e0d57c9614f73c70 100644 GIT binary patch delta 18 ZcmbQnJdJrmB0HBX$4$5UJ{vRi7y&mJ1?&I- delta 18 ZcmbQnJdJrmB0HzN#Fs|l&l@xJ7y&q;1}*>q diff --git a/src/Missile.cpp b/src/Missile.cpp index e7f4a30..2fed8b6 100644 --- a/src/Missile.cpp +++ b/src/Missile.cpp @@ -35,6 +35,8 @@ Missile::Missile(ObjectGrid *o, Viewport *v, Side s) do { y = rand() % o->GetHeight(); } while (o->IsFilled(x, y)); + + angle = (s == SIDE_LEFT) ? 90 : 270; } void Missile::Draw() const @@ -43,7 +45,6 @@ void Missile::Draw() const int dx, dy; ObjectGrid::Offset(x, y, &dx, &dy); - image->Draw(dx - viewport->GetXAdjust(), - dy - viewport->GetYAdjust()); + image->Draw(dx - viewport->GetXAdjust(), dy - viewport->GetYAdjust(), angle); } } -- 2.39.2