public void LinkInfo()
 {
     LinkedTweaks.LinkInfo(checkBoxReadOnly, toolTip, iniReadOnlyTweak);
     LinkedTweaks.LinkInfo(checkBoxAutoApply, toolTip, autoApplyTweak);
     LinkedTweaks.LinkInfo(checkBoxIgnoreUpdates, toolTip, ignoreUpdatesTweak);
     LinkedTweaks.LinkInfo(checkBoxPlayNotificationSound, toolTip, playNotificationSoundsTweak);
     LinkedTweaks.LinkInfo(checkBoxQuitOnGameLaunch, toolTip, toolQuitOnLaunchTweak);
     LinkedTweaks.LinkInfo(checkBoxNWRenameDLL, toolTip, renameDLLsTweak);
     LinkedTweaks.LinkInfo(checkBoxNWAutoDeployMods, toolTip, deployModsOnNWModeTweak);
     LinkedTweaks.LinkInfo(checkBoxNWAutoDisableMods, toolTip, removeModsOnNWModeTweak);
 }
Пример #2
0
 public void LinkInfo()
 {
     LinkedTweaks.LinkInfo(checkBoxReadOnly, toolTip, iniReadOnlyTweak);
     LinkedTweaks.LinkInfo(checkBoxAutoApply, toolTip, autoApplyTweak);
     LinkedTweaks.LinkInfo(checkBoxIgnoreUpdates, toolTip, ignoreUpdatesTweak);
     LinkedTweaks.LinkInfo(checkBoxPlayNotificationSound, toolTip, playNotificationSoundsTweak);
     LinkedTweaks.LinkInfo(checkBoxQuitOnGameLaunch, toolTip, toolQuitOnLaunchTweak);
     LinkedTweaks.LinkInfo(checkBoxNWRenameDLL, toolTip, renameDLLsTweak);
     LinkedTweaks.LinkInfo(checkBoxNWAutoDeployMods, toolTip, deployModsOnNWModeTweak);
     LinkedTweaks.LinkInfo(checkBoxNWAutoDisableMods, toolTip, removeModsOnNWModeTweak);
     LinkedTweaks.LinkInfo(labelArchiveTwoPath, toolTip, archiveTwoPathTweak);
     LinkedTweaks.LinkInfo(labelSevenZipPath, toolTip, sevenZipPathTweak);
     LinkedTweaks.LinkInfo(labelDownloadsPath, toolTip, downloadPathTweak);
     LinkedTweaks.LinkInfo(textBoxArchiveTwoPath, toolTip, archiveTwoPathTweak);
     LinkedTweaks.LinkInfo(textBoxSevenZipPath, toolTip, sevenZipPathTweak);
     LinkedTweaks.LinkInfo(textBoxDownloadsPath, toolTip, downloadPathTweak);
     LinkedTweaks.LinkInfo(buttonPickArchiveTwoPath, toolTip, archiveTwoPathTweak);
     LinkedTweaks.LinkInfo(buttonPickSevenZipPath, toolTip, sevenZipPathTweak);
     LinkedTweaks.LinkInfo(buttonPickDownloadsPath, toolTip, downloadPathTweak);
 }
        /// <summary>
        /// Adds tooltip information (ITweakInfo)
        /// </summary>
        public void LinkInfo()
        {
            // Info tab

            /*LinkedTweaks.LinkInfo(checkBoxReadOnly, iniReadOnlyTweak);
             * LinkedTweaks.LinkInfo(checkBoxAutoApply, autoApplyTweak);
             * LinkedTweaks.LinkInfo(checkBoxIgnoreUpdates, ignoreUpdatesTweak);
             * LinkedTweaks.LinkInfo(checkBoxPlayNotificationSound, playNotificationSoundsTweak);
             * LinkedTweaks.LinkInfo(checkBoxQuitOnGameLaunch, toolQuitOnLaunchTweak);*/

            // General tab
            LinkedTweaks.LinkInfo(checkBoxEnableSteam, toolTip, enableSteamTweak);
            LinkedTweaks.LinkInfo(checkBoxAutoSignin, toolTip, autoSigninTweak);
            LinkedTweaks.LinkInfo(checkBoxSkipIntroVideos, toolTip, introVideoTweak);
            LinkedTweaks.LinkInfo(checkBoxSkipSplash, toolTip, skipStartupSplash);

            LinkedTweaks.LinkInfo(checkBoxShowDamageNumbersNW, toolTip, showDamageNumbersNuclearWinterTweak);
            LinkedTweaks.LinkInfo(checkBoxShowDamageNumbersA, toolTip, showDamageNumbersAdventureTweak);
            LinkedTweaks.LinkInfo(checkBoxItemRarityColorsNW, toolTip, enableItemRarityColorsTweak);
            LinkedTweaks.LinkInfo(checkBoxShowPublicTeamNotifications, toolTip, showPublicTeamNotificationsTweak);
            LinkedTweaks.LinkInfo(checkBoxShowFloatingQuestMarkers, toolTip, showFloatingQuestMarkersTweak);
            LinkedTweaks.LinkInfo(checkBoxShowFloatingQuestText, toolTip, showFloatingQuestTextTweak);
            LinkedTweaks.LinkInfo(checkBoxShowCrosshair, toolTip, showCrosshairTweak);
            LinkedTweaks.LinkInfo(checkBoxEnablePowerArmorHUD, toolTip, enablePowerArmorHUDTweak);
            LinkedTweaks.LinkInfo(checkBoxShowCompass, toolTip, showCompassTweak);
            LinkedTweaks.LinkInfo(checkBoxShowOtherPlayersNames, toolTip, showOtherPlayersNamesTweak);
            LinkedTweaks.LinkInfo(comboBoxShowActiveEffectsOnHUD, toolTip, activeEffectsOnHUDTweak);
            LinkedTweaks.LinkInfo(labelShowActiveEffectsOnHUD, toolTip, activeEffectsOnHUDTweak);
            LinkedTweaks.LinkInfo(numFloatingQuestMarkersDistance, toolTip, floatingQuestMarkersDistanceTweak);
            LinkedTweaks.LinkInfo(sliderFloatingQuestMarkersDistance, toolTip, floatingQuestMarkersDistanceTweak);
            LinkedTweaks.LinkInfo(labelFloatingQuestMarkersDistance, toolTip, floatingQuestMarkersDistanceTweak);
            LinkedTweaks.LinkInfo(numHUDOpacity, toolTip, hudOpacityTweak);
            LinkedTweaks.LinkInfo(sliderHUDOpacity, toolTip, hudOpacityTweak);
            LinkedTweaks.LinkInfo(labelHUDOpacity, toolTip, hudOpacityTweak);

            LinkedTweaks.LinkInfo(checkBoxEnableQuestAutoTrackMain, toolTip, autoTrackMainQuestWhenStartedTweak);
            LinkedTweaks.LinkInfo(checkBoxEnableQuestAutoTrackSide, toolTip, autoTrackSideQuestWhenStartedTweak);
            LinkedTweaks.LinkInfo(checkBoxEnableQuestAutoTrackMisc, toolTip, autoTrackMiscQuestWhenStartedTweak);
            LinkedTweaks.LinkInfo(checkBoxEnableQuestAutoTrackEvent, toolTip, autoTrackEventQuestWhenStartedTweak);
            LinkedTweaks.LinkInfo(checkBoxEnableQuestAutoTrackDaily, toolTip, autoTrackOtherQuestWhenStartedTweak);

            // Video tab
            LinkedTweaks.LinkInfo(numCustomResW, toolTip, displaySizeTweak);
            LinkedTweaks.LinkInfo(numCustomResH, toolTip, displaySizeTweak);
            LinkedTweaks.LinkInfo(labelResolution, toolTip, displaySizeTweak);
            LinkedTweaks.LinkInfo(labelCustomResolution, toolTip, displaySizeTweak);
            LinkedTweaks.LinkInfo(comboBoxResolution, toolTip, displaySizeTweak);
            LinkedTweaks.LinkInfo(comboBoxDisplayMode, toolTip, displayModeTweak);
            LinkedTweaks.LinkInfo(labelDisplayMode, toolTip, displayModeTweak);
            LinkedTweaks.LinkInfo(checkBoxVSync, toolTip, presentIntervalTweak);
            LinkedTweaks.LinkInfo(checkBoxAlwaysActive, toolTip, windowAlwaysActiveTweak);
            LinkedTweaks.LinkInfo(checkBoxTopMostWindow, toolTip, topMostWindowTweak);
            LinkedTweaks.LinkInfo(checkBoxFixHUDFor5_4and4_3, toolTip, fixHUD4to3RatioTweak);

            // Graphics:
            LinkedTweaks.LinkInfo(labelAntiAliasing, toolTip, antiAliasingTweak);
            LinkedTweaks.LinkInfo(comboBoxAntiAliasing, toolTip, antiAliasingTweak);
            LinkedTweaks.LinkInfo(labelAnisotropicFiltering, toolTip, anisotropicFilteringTweak);
            LinkedTweaks.LinkInfo(comboBoxAnisotropicFiltering, toolTip, anisotropicFilteringTweak);
            LinkedTweaks.LinkInfo(checkBoxDepthOfField, toolTip, enableDepthOfFieldTweak);
            LinkedTweaks.LinkInfo(checkBoxMotionBlur, toolTip, motionBlurTweak);
            LinkedTweaks.LinkInfo(checkBoxRadialBlur, toolTip, radialBlurTweak);
            LinkedTweaks.LinkInfo(checkBoxLensFlare, toolTip, lensFlareTweak);
            LinkedTweaks.LinkInfo(checkBoxAmbientOcclusion, toolTip, ambientOcclusionTweak);
            LinkedTweaks.LinkInfo(checkBoxWaterDisplacement, toolTip, waterDisplacementsTweak);
            LinkedTweaks.LinkInfo(checkBoxFogEnabled, toolTip, fogTweak);
            LinkedTweaks.LinkInfo(checkBoxWeatherRainOcclusion, toolTip, rainOcclusionTweak);
            LinkedTweaks.LinkInfo(checkBoxWeatherWetnessOcclusion, toolTip, wetnessOcclusionTweak);
            LinkedTweaks.LinkInfo(checkBoxGodrays, toolTip, volumetricLightingTweak);
            LinkedTweaks.LinkInfo(checkBoxDisableGore, toolTip, disableAllGoreTweak);
            LinkedTweaks.LinkInfo(labelShadowTextureResolution, toolTip, shadowMapResolutionTweak);
            LinkedTweaks.LinkInfo(comboBoxShadowTextureResolution, toolTip, shadowMapResolutionTweak);
            LinkedTweaks.LinkInfo(comboBoxShadowBlurriness, toolTip, shadowBlurrinessTweak);
            LinkedTweaks.LinkInfo(labelShadowBlurriness, toolTip, shadowBlurrinessTweak);
            LinkedTweaks.LinkInfo(numShadowDistance, toolTip, shadowDistanceTweak);
            LinkedTweaks.LinkInfo(sliderShadowDistance, toolTip, shadowDistanceTweak);
            LinkedTweaks.LinkInfo(numLODObjects, toolTip, lodFadeOutMultObjectsTweak);
            LinkedTweaks.LinkInfo(numLODItems, toolTip, lodFadeOutMultItemsTweak);
            LinkedTweaks.LinkInfo(numLODActors, toolTip, lodFadeOutMultActorsTweak);
            LinkedTweaks.LinkInfo(sliderLODObjects, toolTip, lodFadeOutMultObjectsTweak);
            LinkedTweaks.LinkInfo(sliderLODItems, toolTip, lodFadeOutMultItemsTweak);
            LinkedTweaks.LinkInfo(sliderLODActors, toolTip, lodFadeOutMultActorsTweak);
            LinkedTweaks.LinkInfo(checkBoxGrass, toolTip, enableGrassTweak);
            LinkedTweaks.LinkInfo(comboBoxiDirShadowSplits, toolTip, dirShadowSplitsTweak);
            LinkedTweaks.LinkInfo(labeliDirShadowSplits, toolTip, dirShadowSplitsTweak);
            LinkedTweaks.LinkInfo(numfBlendSplitDirShadow, toolTip, blendSplitDirShadowTweak);
            LinkedTweaks.LinkInfo(sliderfBlendSplitDirShadow, toolTip, blendSplitDirShadowTweak);
            LinkedTweaks.LinkInfo(numTAAPostOverlay, toolTip, taaPostOverlayTweak);
            LinkedTweaks.LinkInfo(numTAAPostSharpen, toolTip, taaPostSharpenTweak);
            LinkedTweaks.LinkInfo(sliderTAAPostOverlay, toolTip, taaPostOverlayTweak);
            LinkedTweaks.LinkInfo(sliderTAAPostSharpen, toolTip, taaPostSharpenTweak);
            LinkedTweaks.LinkInfo(checkBoxScreenSpaceReflections, toolTip, screenSpaceReflectionsTweak);
            LinkedTweaks.LinkInfo(numGrassFadeDistance, toolTip, grassFadeDistanceTweak);

            // Audio tab
            LinkedTweaks.LinkInfo(checkBoxEnableAudio, toolTip, enableAudioTweak);
            LinkedTweaks.LinkInfo(checkBoxMainMenuMusic, toolTip, playMainMenuMusicTweak);
            LinkedTweaks.LinkInfo(comboBoxVoiceChatMode, toolTip, voiceChatModeTweak);
            LinkedTweaks.LinkInfo(labelVoiceChatMode, toolTip, voiceChatModeTweak);
            LinkedTweaks.LinkInfo(checkBoxGeneralSubtitles, toolTip, generalSubtitlesTweak);
            LinkedTweaks.LinkInfo(checkBoxDialogueSubtitles, toolTip, dialogueSubtitlesTweak);
            LinkedTweaks.LinkInfo(checkBoxDialogueHistory, toolTip, showDialogueHistoryTweak);
            LinkedTweaks.LinkInfo(checkBoxPushToTalk, toolTip, voicePushToTalkEnabledTweak);
            LinkedTweaks.LinkInfo(numConversationHistorySize, toolTip, conversationHistorySizeTweak);
            LinkedTweaks.LinkInfo(sliderConversationHistorySize, toolTip, conversationHistorySizeTweak);
            LinkedTweaks.LinkInfo(labelConversationHistorySize, toolTip, conversationHistorySizeTweak);
            LinkedTweaks.LinkInfo(numVolumeMaster, toolTip, masterVolumeTweak);
            LinkedTweaks.LinkInfo(numAudioChat, toolTip, vivoxVoiceVolumeTweak);
            LinkedTweaks.LinkInfo(sliderVolumeMaster, toolTip, masterVolumeTweak);
            LinkedTweaks.LinkInfo(sliderAudioChat, toolTip, vivoxVoiceVolumeTweak);

            // Volume:
            LinkedTweaks.LinkInfo(labelVolumeMaster, toolTip, masterVolumeTweak);
            LinkedTweaks.LinkInfo(labelAudioChat, toolTip, vivoxVoiceVolumeTweak);

            LinkedTweaks.LinkInfo(numAudiofVal0, toolTip, val0Tweak);
            LinkedTweaks.LinkInfo(numAudiofVal1, toolTip, val1Tweak);
            LinkedTweaks.LinkInfo(numAudiofVal2, toolTip, val2Tweak);
            LinkedTweaks.LinkInfo(numAudiofVal3, toolTip, val3Tweak);
            LinkedTweaks.LinkInfo(numAudiofVal4, toolTip, val4Tweak);
            LinkedTweaks.LinkInfo(numAudiofVal5, toolTip, val5Tweak);
            LinkedTweaks.LinkInfo(numAudiofVal6, toolTip, val6Tweak);
            LinkedTweaks.LinkInfo(sliderAudiofVal0, toolTip, val0Tweak);
            LinkedTweaks.LinkInfo(sliderAudiofVal1, toolTip, val1Tweak);
            LinkedTweaks.LinkInfo(sliderAudiofVal2, toolTip, val2Tweak);
            LinkedTweaks.LinkInfo(sliderAudiofVal3, toolTip, val3Tweak);
            LinkedTweaks.LinkInfo(sliderAudiofVal4, toolTip, val4Tweak);
            LinkedTweaks.LinkInfo(sliderAudiofVal5, toolTip, val5Tweak);
            LinkedTweaks.LinkInfo(sliderAudiofVal6, toolTip, val6Tweak);

            // Controls tab
            LinkedTweaks.LinkInfo(numMouseSensitivity, toolTip, mouseSensitivityTweak);
            LinkedTweaks.LinkInfo(sliderMouseSensitivity, toolTip, mouseSensitivityTweak);
            LinkedTweaks.LinkInfo(checkBoxFixMouseSensitivity, toolTip, fixMouseSensitivityTweak);
            LinkedTweaks.LinkInfo(checkBoxFixAimSensitivity, toolTip, fixAimSensitivityTweak);
            LinkedTweaks.LinkInfo(checkBoxMouseAcceleration, toolTip, mouseAccelerationTweak);
            LinkedTweaks.LinkInfo(checkBoxMouseInvertX, toolTip, mouseInvertXTweak);
            LinkedTweaks.LinkInfo(checkBoxMouseInvertY, toolTip, mouseInvertYTweak);
            LinkedTweaks.LinkInfo(checkBoxGamepadEnabled, toolTip, gamepadEnableTweak);
            LinkedTweaks.LinkInfo(checkBoxGamepadRumble, toolTip, enableGamepadRumbleTweak);

            // Camera tab
            LinkedTweaks.LinkInfo(this.checkBoxbApplyCameraNodeAnimations, toolTip, applyCameraNodeAnimationsTweak);
            LinkedTweaks.LinkInfo(this.numfOverShoulderPosX, toolTip, cameraOverShoulderPosXTweak);
            LinkedTweaks.LinkInfo(this.numfOverShoulderPosZ, toolTip, cameraOverShoulderPosZTweak);
            LinkedTweaks.LinkInfo(this.numfOverShoulderCombatPosX, toolTip, cameraOverShoulderCombatPosXTweak);
            LinkedTweaks.LinkInfo(this.numfOverShoulderCombatPosZ, toolTip, cameraOverShoulderCombatPosZTweak);
            LinkedTweaks.LinkInfo(this.numfOverShoulderCombatAddY, toolTip, cameraOverShoulderCombatAddYTweak);
            LinkedTweaks.LinkInfo(this.numfOverShoulderMeleeCombatPosX, toolTip, cameraOverShoulderMeleeCombatPosXTweak);
            LinkedTweaks.LinkInfo(this.numfOverShoulderMeleeCombatPosZ, toolTip, cameraOverShoulderMeleeCombatPosZTweak);
            LinkedTweaks.LinkInfo(this.numfOverShoulderMeleeCombatAddY, toolTip, cameraOverShoulderMeleeCombatAddYTweak);
            LinkedTweaks.LinkInfo(this.trackBarfOverShoulderPosX, toolTip, cameraOverShoulderPosXTweak);
            LinkedTweaks.LinkInfo(this.trackBarfOverShoulderPosZ, toolTip, cameraOverShoulderPosZTweak);
            LinkedTweaks.LinkInfo(this.trackBarfOverShoulderCombatPosX, toolTip, cameraOverShoulderCombatPosXTweak);
            LinkedTweaks.LinkInfo(this.trackBarfOverShoulderCombatPosZ, toolTip, cameraOverShoulderCombatPosZTweak);
            LinkedTweaks.LinkInfo(this.trackBarfOverShoulderCombatAddY, toolTip, cameraOverShoulderCombatAddYTweak);
            LinkedTweaks.LinkInfo(this.trackBarfOverShoulderMeleeCombatPosX, toolTip, cameraOverShoulderMeleeCombatPosXTweak);
            LinkedTweaks.LinkInfo(this.trackBarfOverShoulderMeleeCombatPosZ, toolTip, cameraOverShoulderMeleeCombatPosZTweak);
            LinkedTweaks.LinkInfo(this.trackBarfOverShoulderMeleeCombatAddY, toolTip, cameraOverShoulderMeleeCombatAddYTweak);
            LinkedTweaks.LinkInfo(this.numericUpDownPhotomodeRange, toolTip, selfieModeRangeTweak);
            LinkedTweaks.LinkInfo(this.numericUpDownPhotomodeTranslationSpeed, toolTip, selfieCameraTranslationSpeedTweak);
            LinkedTweaks.LinkInfo(this.numericUpDownPhotomodeRotationSpeed, toolTip, selfieCameraRotationSpeedTweak);
            LinkedTweaks.LinkInfo(this.labelPhotomodeRange, toolTip, selfieModeRangeTweak);
            LinkedTweaks.LinkInfo(this.labelPhotomodeTranslationSpeed, toolTip, selfieCameraTranslationSpeedTweak);
            LinkedTweaks.LinkInfo(this.labelPhotomodeRotationSpeed, toolTip, selfieCameraRotationSpeedTweak);
            LinkedTweaks.LinkInfo(this.trackBarPhotomodeRange, toolTip, selfieModeRangeTweak);
            LinkedTweaks.LinkInfo(this.trackBarPhotomodeTranslationSpeed, toolTip, selfieCameraTranslationSpeedTweak);
            LinkedTweaks.LinkInfo(this.trackBarPhotomodeRotationSpeed, toolTip, selfieCameraRotationSpeedTweak);
            LinkedTweaks.LinkInfo(this.checkBoxVanityMode, toolTip, disableAutoVanityModeTweak);
            LinkedTweaks.LinkInfo(this.checkBoxForceVanityMode, toolTip, forceAutoVanityModeTweak);
            LinkedTweaks.LinkInfo(this.numCameraSwitchDelay, toolTip, firstThirdPerspectiveSwitchDelayTweak);
            LinkedTweaks.LinkInfo(this.labelSwitchDelay, toolTip, firstThirdPerspectiveSwitchDelayTweak);
            LinkedTweaks.LinkInfo(numFirstPersonFOV, toolTip, fov1stPersonTweak);
            LinkedTweaks.LinkInfo(numWorldFOV, toolTip, fov3rdPersonTweak);
            LinkedTweaks.LinkInfo(numADSFOV, toolTip, fov3rdADSTweak);
            LinkedTweaks.LinkInfo(numfDefaultFOV, toolTip, defaultFOVTweak);
            LinkedTweaks.LinkInfo(labelFirstPersonFOV, toolTip, fov1stPersonTweak);
            LinkedTweaks.LinkInfo(labelWorldFOV, toolTip, fov3rdPersonTweak);
            LinkedTweaks.LinkInfo(labelADSFOV, toolTip, fov3rdADSTweak);
            LinkedTweaks.LinkInfo(labelfDefaultFOV, toolTip, defaultFOVTweak);
            LinkedTweaks.LinkInfo(numCameraDistanceMinimum, toolTip, vanityModeMinDistTweak);
            LinkedTweaks.LinkInfo(numCameraDistanceMaximum, toolTip, vanityModeMaxDistTweak);
            LinkedTweaks.LinkInfo(numfPitchZoomOutMaxDist, toolTip, pitchZoomOutMaxDistTweak);
            LinkedTweaks.LinkInfo(labelCameraDistanceMinimum, toolTip, vanityModeMinDistTweak);
            LinkedTweaks.LinkInfo(labelCameraDistanceMaximum, toolTip, vanityModeMaxDistTweak);
            LinkedTweaks.LinkInfo(labelPitchZoomOutMaxDist, toolTip, pitchZoomOutMaxDistTweak);

            // Pipboy tab
            LinkedTweaks.LinkInfo(buttonColorPickPipboy, toolTip, pipboyColorTweak);
            LinkedTweaks.LinkInfo(buttonColorPickQuickboy, toolTip, quickboyColorTweak);
            LinkedTweaks.LinkInfo(buttonColorPickPAPipboy, toolTip, powerArmorPipboyColorTweak);
            LinkedTweaks.LinkInfo(labelPipboyColor, toolTip, pipboyColorTweak);
            LinkedTweaks.LinkInfo(labelQuickboyColor, toolTip, quickboyColorTweak);
            LinkedTweaks.LinkInfo(labelPowerArmorColor, toolTip, powerArmorPipboyColorTweak);
            LinkedTweaks.LinkInfo(numPipboyTargetHeight, toolTip, pipboyTargetResolutionTweak);
            LinkedTweaks.LinkInfo(numPipboyTargetWidth, toolTip, pipboyTargetResolutionTweak);
            LinkedTweaks.LinkInfo(radioButtonQuickboy, toolTip, quickboyModeEnabledTweak);
            LinkedTweaks.LinkInfo(radioButtonPipboy, toolTip, quickboyModeEnabledTweak);

            // Gallery tab
            LinkedTweaks.LinkInfo(numScreenshotIndex, toolTip, screenshotIndexTweak);
            LinkedTweaks.LinkInfo(labelScreenshotIndex, toolTip, screenshotIndexTweak);
        }