X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fyoink;a=blobdiff_plain;f=src%2FHeroine.cc;h=e2b69b296198dc03e207b35b427c08ec6b29af1a;hp=7a751a017715e7291f5e30027a478c79350a049f;hb=d11d8c63ab52c7f6eca2815e47cd6401e72f2c8c;hpb=bc2bc12125d6c223d2935557e01926fe21166e38 diff --git a/src/Heroine.cc b/src/Heroine.cc index 7a751a0..e2b69b2 100644 --- a/src/Heroine.cc +++ b/src/Heroine.cc @@ -36,51 +36,51 @@ Heroine::Heroine() : bool Heroine::handleEvent(const Mf::Event& event) { - Mf::Scalar force = 4000.0; + Mf::Scalar force = 40.0; switch (event.type) { case SDL_KEYDOWN: if (event.key.keysym.sym == SDLK_a) { - current.force += Mf::Vector2(-force, 0.0); + mState.force += Mf::Vector2(-force, 0.0); return true; } else if (event.key.keysym.sym == SDLK_d) { - current.force += Mf::Vector2(force, 0.0); + mState.force += Mf::Vector2(force, 0.0); return true; } else if (event.key.keysym.sym == SDLK_s) { - current.force += Mf::Vector2(0.0, -force); + mState.force += Mf::Vector2(0.0, -force); return true; } else if (event.key.keysym.sym == SDLK_w) { - current.force += Mf::Vector2(0.0, force); + mState.force += Mf::Vector2(0.0, force); return true; } case SDL_KEYUP: if (event.key.keysym.sym == SDLK_a) { - current.force += Mf::Vector2(force, 0.0); + mState.force += Mf::Vector2(force, 0.0); return true; } else if (event.key.keysym.sym == SDLK_d) { - current.force += Mf::Vector2(-force, 0.0); + mState.force += Mf::Vector2(-force, 0.0); return true; } else if (event.key.keysym.sym == SDLK_s) { - current.force += Mf::Vector2(0.0, force); + mState.force += Mf::Vector2(0.0, force); return true; } else if (event.key.keysym.sym == SDLK_w) { - current.force += Mf::Vector2(0.0, -force); + mState.force += Mf::Vector2(0.0, -force); return true; } }