static int play_ready_click(int b, int d)
{
- return (b < 0 && d == 1) ? goto_state(&st_play_loop) : 1;
+ return (b == SDL_BUTTON_LEFT && d == 1) ? goto_state(&st_play_loop) : 1;
}
static int play_ready_keybd(int c, int d)
static int play_set_click(int b, int d)
{
- if (b < 0 && d == 1)
+ if (b == SDL_BUTTON_LEFT && d == 1)
{
game_set_fly(0.0f, NULL);
game_client_step(NULL);
static int play_loop_click(int b, int d)
{
- view_rotate = d ? b : 0;
+ view_rotate = d ? (b == SDL_BUTTON_LEFT ? -1 : +1) : 0;
return 1;
}
static int title_click(int b, int d)
{
- return (d && b < 0) ? title_action(gui_token(gui_click())) : 1;
+ return d && b == SDL_BUTTON_LEFT ? title_action(gui_token(gui_click())) : 1;
}
static int title_buttn(int b, int d)
static int course_click(int b, int d)
{
- return (d && b < 0) ? course_action(gui_token(gui_click())) : 1;
+ return d && b == SDL_BUTTON_LEFT ? course_action(gui_token(gui_click())) : 1;
}
static int course_buttn(int b, int d)
static int party_click(int b, int d)
{
- return (d && b < 0) ? party_action(gui_token(gui_click())) : 1;
+ return d && b == SDL_BUTTON_LEFT ? party_action(gui_token(gui_click())) : 1;
}
static int party_buttn(int b, int d)
static int pause_click(int b, int d)
{
- return (d && b < 0) ? pause_action(gui_token(gui_click())) : 1;
+ return d && b == SDL_BUTTON_LEFT ? pause_action(gui_token(gui_click())) : 1;
}
static int pause_keybd(int c, int d)
static int next_click(int b, int d)
{
- return (d && b < 0) ? goto_state(&st_flyby) : 1;
+ return (d && b == SDL_BUTTON_LEFT) ? goto_state(&st_flyby) : 1;
}
static int next_keybd(int c, int d)
static int flyby_click(int b, int d)
{
- if (d && b < 0)
+ if (d && b == SDL_BUTTON_LEFT)
{
game_set_fly(0.f);
return goto_state(&st_stroke);
static int stroke_click(int b, int d)
{
- return (d && b < 0) ? goto_state(&st_roll) : 1;
+ return (d && b == SDL_BUTTON_LEFT) ? goto_state(&st_roll) : 1;
}
static int stroke_buttn(int b, int d)
static int goal_click(int b, int d)
{
- if (b < 0 && d == 1)
+ if (b == SDL_BUTTON_LEFT && d == 1)
{
if (hole_next())
goto_state(&st_next);
static int stop_click(int b, int d)
{
- if (b < 0 && d == 1)
+ if (b == SDL_BUTTON_LEFT && d == 1)
{
if (hole_next())
goto_state(&st_next);
static int fall_click(int b, int d)
{
- if (b < 0 && d == 1)
+ if (b == SDL_BUTTON_LEFT && d == 1)
{
if (hole_next())
goto_state(&st_next);
static int score_click(int b, int d)
{
- if (b < 0 && d == 1)
+ if (b == SDL_BUTTON_LEFT && d == 1)
{
if (hole_move())
return goto_state(&st_next);
static int over_click(int b, int d)
{
- return (d && b < 0) ? goto_state(&st_title) : 1;
+ return (d && b == SDL_BUTTON_LEFT) ? goto_state(&st_title) : 1;
}
static int over_buttn(int b, int d)