void fsm_joy_left(){ switch (g_state) { case STATE_MENU: if(menu_back()){ play_melody(MENU_SOUND); } break; case STATE_GAME: break; case STATE_GAME_OVER: g_state = STATE_MENU; menu_home(); break; case STATE_CALIBRATE: break; case STATE_DEBUG: menu_back(); g_state = STATE_MENU; break; case STATE_PID: g_state = STATE_MENU; break; default: break; } }
static VALUE rbncurs_c_menu_back(VALUE rb_menu) { MENU *menu = get_menu(rb_menu); return ULONG2NUM(menu_back(menu)); }