}
else
{
- if (m_input_manager.joystick_manager->joysticks.size() > 0)
+ if (m_input_manager.joystick_manager->get_num_joysticks() > 0)
{
m_joysticks_available = true;
if (0 <= item->id && item->id < Controller::CONTROLCOUNT)
{
item->change_input(_("Press Button"));
- m_input_manager.joystick_manager->wait_for_joystick = item->id;
+ m_input_manager.joystick_manager->bind_next_event_to(static_cast<Controller::Control>(item->id));
}
else if (item->id == MNID_JUMP_WITH_UP)
{
name << "X";
else if (abs(axis) == 2)
name << "Y";
- else if (abs(axis) == 2)
- name << "X2";
else if (abs(axis) == 3)
+ name << "X2";
+ else if (abs(axis) == 4)
name << "Y2";
else
name << abs(axis);
refresh_menu_item(Controller::PEEK_RIGHT);
refresh_menu_item(Controller::PEEK_UP);
refresh_menu_item(Controller::PEEK_DOWN);
- refresh_menu_item(Controller::CHEAT_MENU);
+
+ if (g_config->developer_mode || g_config->console_enabled) {
+ refresh_menu_item(Controller::CONSOLE);
+ }
+ if (g_config->developer_mode) {
+ refresh_menu_item(Controller::CHEAT_MENU);
+ }
}
}