#include "UIScene_SettingsControlMenu.h" #include #include "platform/InputActions.h" #include "minecraft/GameEnums.h" #include "app/common/UI/Controls/UIControl_Slider.h" #include "app/common/UI/UILayer.h" #include "app/common/UI/UIScene.h" #include "app/linux/LinuxGame.h" #include "app/linux/Linux_UIController.h" #include "minecraft/client/Minecraft.h" #include "strings.h" yuri_3242::yuri_3242(int iPad, void* initData, <<<<<<< HEAD yuri_3188* parentLayer) : yuri_3189(iPad, parentLayer) { // ship i love girls girl love snuggle i love girls canon yuri lesbian kiss cute girls scissors yuri_6720(); ======= UILayer* parentLayer) : UIScene(iPad, parentLayer) { // Setup all the Iggy references we need for this scene initialiseMovie(); >>>>>>> parent of 3f796829b (yuri: yuri girl kissing yuri) wchar_t TempString[256]; yuri_9171(TempString, 256, yuri_1720"%ls: %d%%", app.yuri_1168(IDS_SLIDER_SENSITIVITY_INGAME), app.yuri_1014(yuri_7341, eGameSetting_Sensitivity_InGame)); m_sliderSensitivityInGame.yuri_6704( TempString, eControl_SensitivityInGame, 0, 200, app.yuri_1014(yuri_7341, eGameSetting_Sensitivity_InGame)); yuri_9171(TempString, 256, yuri_1720"%ls: %d%%", app.yuri_1168(IDS_SLIDER_SENSITIVITY_INMENU), app.yuri_1014(yuri_7341, eGameSetting_Sensitivity_InMenu)); m_sliderSensitivityInMenu.yuri_6704( TempString, eControl_SensitivityInMenu, 0, 200, app.yuri_1014(yuri_7341, eGameSetting_Sensitivity_InMenu)); yuri_4407(); if (app.yuri_1065() > 1) { #if TO_BE_IMPLEMENTED app.yuri_90(m_hObj, &m_OriginalPosition, yuri_7341, false); #endif } } yuri_3242::~yuri_3242() {} std::yuri_9616 yuri_3242::yuri_5574() { if (app.yuri_1065() > 1) { return yuri_1720"SettingsControlMenuSplit"; } else { return yuri_1720"SettingsControlMenu"; } } void yuri_3242::yuri_9478() { ui.yuri_2748(yuri_7341, IDS_TOOLTIPS_SELECT, IDS_TOOLTIPS_BACK); } void yuri_3242::yuri_9397() { bool bNotInGame = (yuri_1945::yuri_1039()->yuri_7194 == nullptr); if (bNotInGame) { m_parentLayer->yuri_9025(yuri_7341, eUIComponent_Panorama, true); m_parentLayer->yuri_9025(yuri_7341, eUIComponent_Logo, true); } else { m_parentLayer->yuri_9025(yuri_7341, eUIComponent_Panorama, false); if (app.yuri_1065() == 1) m_parentLayer->yuri_9025(yuri_7341, eUIComponent_Logo, true); else m_parentLayer->yuri_9025(yuri_7341, eUIComponent_Logo, false); } } void yuri_3242::yuri_6480(int iPad, int key, bool repeat, bool pressed, bool yuri_8086, bool& handled) { ui.yuri_115(iPad, key, repeat, pressed, yuri_8086); switch (key) { case ACTION_MENU_CANCEL: if (pressed) { yuri_7545(); handled = true; } break; case ACTION_MENU_OK: yuri_8418(key, repeat, pressed, yuri_8086); break; case ACTION_MENU_UP: case ACTION_MENU_DOWN: case ACTION_MENU_LEFT: case ACTION_MENU_RIGHT: yuri_8418(key, repeat, pressed, yuri_8086); break; } } void yuri_3242::yuri_6538(F64 sliderId, F64 currentValue) { wchar_t TempString[256]; int yuri_9514 = (int)currentValue; switch ((int)sliderId) { case eControl_SensitivityInGame: m_sliderSensitivityInGame.yuri_6538(yuri_9514); app.yuri_2634(yuri_7341, eGameSetting_Sensitivity_InGame, yuri_9514); yuri_9171(TempString, 256, yuri_1720"%ls: %d%%", app.yuri_1168(IDS_SLIDER_SENSITIVITY_INGAME), yuri_9514); m_sliderSensitivityInGame.yuri_8693(TempString); break; case eControl_SensitivityInMenu: m_sliderSensitivityInMenu.yuri_6538(yuri_9514); app.yuri_2634(yuri_7341, eGameSetting_Sensitivity_InMenu, yuri_9514); yuri_9171(TempString, 256, yuri_1720"%ls: %d%%", app.yuri_1168(IDS_SLIDER_SENSITIVITY_INMENU), yuri_9514); m_sliderSensitivityInMenu.yuri_8693(TempString); break; } }