|
From: Lasse Kärkkäi. <tr...@us...> - 2010-01-17 22:17:05
|
Module: performous Branch: master Commit: 9fc9cf35ae1400cb3ec8c6afb13326572c0b6205 Author: Lasse Karkkainen <tro...@tr...> Date: Mon Jan 18 00:08:02 2010 +0200 Major input cleanup (still not the rewrite from scratch that it really needs). ScreenManager operation made exception-safe (avoiding errors getting ignored etc). Cleanup of instrument/dance adding loops in screen_sing. Regression: drums are now positioned first, before any guitars (instead of center like they should). --- game/guitargraph.cc | 120 +++++++++++++++++++------------------- game/guitargraph.hh | 4 +- game/joystick.cc | 148 ++++++++++++++++++++++------------------------- game/joystick.hh | 94 ++++++++++++----------------- game/main.cc | 1 + game/screen.hh | 5 +- game/screen_practice.cc | 5 +- game/screen_sing.cc | 49 ++++++---------- game/screenmanager.cc | 12 +++- game/song.hh | 3 + 10 files changed, 209 insertions(+), 232 deletions(-) |