private boolean getEnabledState(EnumOptions var8) { String s = var8.getEnumString(); if (var8 == EnumOptions.HEAD_TRACK_SENSITIVITY) { if (this.mc.vrSettings.useQuaternions) return false; else return true; } return true; }
/** Gets a key binding. */ public String getKeyBinding(EnumOptions par1EnumOptions) { StringTranslate var2 = StringTranslate.getInstance(); String var3 = var2.translateKey(par1EnumOptions.getEnumString()) + ": "; if (par1EnumOptions.getEnumFloat()) { float var5 = this.getOptionFloatValue(par1EnumOptions); return par1EnumOptions == EnumOptions.SENSITIVITY ? (var5 == 0.0F ? var3 + var2.translateKey("options.sensitivity.min") : (var5 == 1.0F ? var3 + var2.translateKey("options.sensitivity.max") : var3 + (int) (var5 * 200.0F) + "%")) : (par1EnumOptions == EnumOptions.FOV ? (var5 == 0.0F ? var3 + var2.translateKey("options.fov.min") : (var5 == 1.0F ? var3 + var2.translateKey("options.fov.max") : var3 + (int) (70.0F + var5 * 40.0F))) : (par1EnumOptions == EnumOptions.GAMMA ? (var5 == 0.0F ? var3 + var2.translateKey("options.gamma.min") : (var5 == 1.0F ? var3 + var2.translateKey("options.gamma.max") : var3 + "+" + (int) (var5 * 100.0F) + "%")) : (par1EnumOptions == EnumOptions.CHAT_OPACITY ? var3 + (int) (var5 * 90.0F + 10.0F) + "%" : (var5 == 0.0F ? var3 + var2.translateKey("options.off") : var3 + (int) (var5 * 100.0F) + "%")))); } else if (par1EnumOptions.getEnumBoolean()) { boolean var4 = this.getOptionOrdinalValue(par1EnumOptions); return var4 ? var3 + var2.translateKey("options.on") : var3 + var2.translateKey("options.off"); } else { return par1EnumOptions == EnumOptions.RENDER_DISTANCE ? var3 + getTranslation(RENDER_DISTANCES, this.renderDistance) : (par1EnumOptions == EnumOptions.DIFFICULTY ? var3 + getTranslation(DIFFICULTIES, this.difficulty) : (par1EnumOptions == EnumOptions.GUI_SCALE ? var3 + getTranslation(GUISCALES, this.guiScale) : (par1EnumOptions == EnumOptions.CHAT_VISIBILITY ? var3 + getTranslation(CHAT_VISIBILITIES, this.chatVisibility) : (par1EnumOptions == EnumOptions.PARTICLES ? var3 + getTranslation(PARTICLES, this.particleSetting) : (par1EnumOptions == EnumOptions.FRAMERATE_LIMIT ? var3 + getTranslation(LIMIT_FRAMERATES, this.limitFramerate) : (par1EnumOptions == EnumOptions.GRAPHICS ? (this.fancyGraphics ? var3 + var2.translateKey("options.graphics.fancy") : var3 + var2.translateKey("options.graphics.fast")) : var3)))))); } }
/** Gets a key binding. */ public String getKeyBinding(EnumOptions par1EnumOptions) { String var2 = I18n.getString(par1EnumOptions.getEnumString()) + ": "; if (par1EnumOptions.getEnumFloat()) { float var5 = this.getOptionFloatValue(par1EnumOptions); return par1EnumOptions == EnumOptions.SENSITIVITY ? (var5 == 0.0F ? var2 + I18n.getString("options.sensitivity.min") : (var5 == 1.0F ? var2 + I18n.getString("options.sensitivity.max") : var2 + (int) (var5 * 200.0F) + "%")) : (par1EnumOptions == EnumOptions.FOV ? (var5 == 0.0F ? var2 + I18n.getString("options.fov.min") : (var5 == 1.0F ? var2 + I18n.getString("options.fov.max") : var2 + (int) (70.0F + var5 * 40.0F))) : (par1EnumOptions == EnumOptions.GAMMA ? (var5 == 0.0F ? var2 + I18n.getString("options.gamma.min") : (var5 == 1.0F ? var2 + I18n.getString("options.gamma.max") : var2 + "+" + (int) (var5 * 100.0F) + "%")) : (par1EnumOptions == EnumOptions.CHAT_OPACITY ? var2 + (int) (var5 * 90.0F + 10.0F) + "%" : (par1EnumOptions == EnumOptions.CHAT_HEIGHT_UNFOCUSED ? var2 + GuiNewChat.func_96130_b(var5) + "px" : (par1EnumOptions == EnumOptions.CHAT_HEIGHT_FOCUSED ? var2 + GuiNewChat.func_96130_b(var5) + "px" : (par1EnumOptions == EnumOptions.CHAT_WIDTH ? var2 + GuiNewChat.func_96128_a(var5) + "px" : (var5 == 0.0F ? var2 + I18n.getString("options.off") : var2 + (int) (var5 * 100.0F) + "%"))))))); } else if (par1EnumOptions.getEnumBoolean()) { boolean var4 = this.getOptionOrdinalValue(par1EnumOptions); return var4 ? var2 + I18n.getString("options.on") : var2 + I18n.getString("options.off"); } else if (par1EnumOptions == EnumOptions.RENDER_DISTANCE) { return var2 + getTranslation(RENDER_DISTANCES, this.renderDistance); } else if (par1EnumOptions == EnumOptions.DIFFICULTY) { return var2 + getTranslation(DIFFICULTIES, this.difficulty); } else if (par1EnumOptions == EnumOptions.GUI_SCALE) { return var2 + getTranslation(GUISCALES, this.guiScale); } else if (par1EnumOptions == EnumOptions.CHAT_VISIBILITY) { return var2 + getTranslation(CHAT_VISIBILITIES, this.chatVisibility); } else if (par1EnumOptions == EnumOptions.PARTICLES) { return var2 + getTranslation(PARTICLES, this.particleSetting); } else if (par1EnumOptions == EnumOptions.FRAMERATE_LIMIT) { return var2 + getTranslation(LIMIT_FRAMERATES, this.limitFramerate); } else if (par1EnumOptions == EnumOptions.AMBIENT_OCCLUSION) { return var2 + getTranslation(AMBIENT_OCCLUSIONS, this.ambientOcclusion); } else if (par1EnumOptions == EnumOptions.GRAPHICS) { if (this.fancyGraphics) { return var2 + I18n.getString("options.graphics.fancy"); } else { String var3 = "options.graphics.fast"; return var2 + I18n.getString("options.graphics.fast"); } } else { return var2; } }