├── .github
└── ISSUE_TEMPLATE
│ ├── bug_report.md
│ └── feature_request.md
├── .gitignore
├── AntlrUtil
├── AntlrLexerBase.cs
├── AntlrParserBase.cs
├── AntlrUtil.csproj
├── ErrorTracker.cs
├── LanguageError.cs
├── Properties
│ └── AssemblyInfo.cs
└── app.config
├── ChinhDo.Transactions.FileManager
├── ChinhDo.Transactions.FileManager.csproj
├── IFileManager.cs
├── IFileOperations.cs
├── LICENSE.txt
├── Properties
│ └── AssemblyInfo.cs
├── TxEnlistment.cs
├── TxFileManager.cs
└── app.config
├── Commanding
├── ButtonCommandBinding.cs
├── CheckedCommand.cs
├── Command.cs
├── CommandBase.cs
├── CommandBinding.cs
├── CommandBindingBase.cs
├── Commanding.csproj
├── Generic
│ ├── CheckedCommand.cs
│ ├── Command.cs
│ ├── CommandBinding.cs
│ ├── EventCommandBinding.cs
│ ├── KeyDownCommandBinding.cs
│ └── ToolStripItemCommandBinding.cs
├── ICommand.cs
├── ICommandBinding.cs
├── Properties
│ └── AssemblyInfo.cs
├── ToolStripItemCommandBinding.cs
└── app.config
├── DockPanelSuite
├── DockPanelSuite.csproj
├── Docking
│ ├── AutoHideStripBase.cs
│ ├── DockAreasEditor.cs
│ ├── DockContent.cs
│ ├── DockContentCollection.cs
│ ├── DockContentEventArgs.cs
│ ├── DockContentHandler.cs
│ ├── DockOutlineBase.cs
│ ├── DockPane.SplitterControl.cs
│ ├── DockPane.cs
│ ├── DockPaneCaptionBase.cs
│ ├── DockPaneCollection.cs
│ ├── DockPaneStripBase.cs
│ ├── DockPanel.Appearance.cs
│ ├── DockPanel.AutoHideWindow.cs
│ ├── DockPanel.DockDragHandler.cs
│ ├── DockPanel.DragHandler.cs
│ ├── DockPanel.FocusManager.cs
│ ├── DockPanel.MdiClientController.cs
│ ├── DockPanel.Persistor.cs
│ ├── DockPanel.SplitterDragHandler.cs
│ ├── DockPanel.bmp
│ ├── DockPanel.cs
│ ├── DockPanelExtender.cs
│ ├── DockPanelSkin.cs
│ ├── DockWindow.SplitterControl.cs
│ ├── DockWindow.cs
│ ├── DockWindowCollection.cs
│ ├── DragForm.cs
│ ├── DummyControl.cs
│ ├── Enums.cs
│ ├── FloatWindow.cs
│ ├── FloatWindowCollection.cs
│ ├── Helpers
│ │ ├── DockHelper.cs
│ │ ├── DrawHelper.cs
│ │ ├── ResourceHelper.cs
│ │ └── Win32Helper.cs
│ ├── InertButtonBase.cs
│ ├── Interfaces.cs
│ ├── Localization.cs
│ ├── Measures.cs
│ ├── NestedDockingStatus.cs
│ ├── NestedPaneCollection.cs
│ ├── Resources.Designer.cs
│ ├── Resources.resx
│ ├── Resources
│ │ ├── DockIndicator_PaneDiamond.bmp
│ │ ├── DockIndicator_PaneDiamond_Bottom.bmp
│ │ ├── DockIndicator_PaneDiamond_Hotspot.bmp
│ │ ├── DockIndicator_PaneDiamond_HotspotIndex.bmp
│ │ ├── DockIndicator_PaneDiamond_Left.bmp
│ │ ├── DockIndicator_PaneDiamond_Right.bmp
│ │ ├── DockIndicator_PaneDiamond_Top.bmp
│ │ ├── DockIndicator_PanelBottom.bmp
│ │ ├── DockIndicator_PanelBottom_Active.bmp
│ │ ├── DockIndicator_PanelFill.bmp
│ │ ├── DockIndicator_PanelFill_Active.bmp
│ │ ├── DockIndicator_PanelLeft.bmp
│ │ ├── DockIndicator_PanelLeft_Active.bmp
│ │ ├── DockIndicator_PanelRight.bmp
│ │ ├── DockIndicator_PanelRight_Active.bmp
│ │ ├── DockIndicator_PanelTop.bmp
│ │ ├── DockIndicator_PanelTop_Active.bmp
│ │ ├── DockPane_AutoHide.bmp
│ │ ├── DockPane_Close.bmp
│ │ ├── DockPane_Dock.bmp
│ │ ├── DockPane_Option.bmp
│ │ ├── DockPane_OptionOverflow.bmp
│ │ ├── Dockindicator_PaneDiamond_Fill.bmp
│ │ └── Thumbs.db
│ ├── Skins
│ │ ├── DockPanelSkinBuilder.cs
│ │ └── Style.cs
│ ├── SplitterBase.cs
│ ├── Strings.Designer.cs
│ ├── Strings.resx
│ ├── VS2005AutoHideStrip.cs
│ ├── VS2005DockPaneCaption.cs
│ ├── VS2005DockPaneStrip.cs
│ ├── VisibleNestedPaneCollection.cs
│ └── Win32
│ │ ├── Enums.cs
│ │ └── NativeMethods.cs
├── Properties
│ └── AssemblyInfo.cs
├── dockpanelsuite.snk
└── license.txt
├── Game Modes
├── BaldursGate3
│ ├── BaldursGate3.csproj
│ ├── BaldursGate3GameMode.cs
│ ├── BaldursGate3GameModeDescriptor.cs
│ ├── BaldursGate3GameModeFactory.cs
│ ├── BaldursGate3Launcher.cs
│ ├── BaldursGate3SetupVM.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── BaldursGate3_logo.ico
│ │ └── Categories.xml
│ ├── Settings
│ │ ├── GeneralSettingsGroup.cs
│ │ └── UI
│ │ │ ├── GeneralSettingsPage.Designer.cs
│ │ │ ├── GeneralSettingsPage.cs
│ │ │ └── GeneralSettingsPage.resx
│ ├── SetupForm.Designer.cs
│ ├── SetupForm.cs
│ ├── Tools
│ │ └── BaldursGate3ToolLauncher.cs
│ ├── app.config
│ └── packages.config
├── BreakingWheel
│ ├── BreakingWheel.csproj
│ ├── BreakingWheelGameMode.cs
│ ├── BreakingWheelGameModeDescriptor.cs
│ ├── BreakingWheelGameModeFactory.cs
│ ├── BreakingWheelLauncher.cs
│ ├── BreakingWheelSetupVM.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ └── breakingwheel_logo.ico
│ ├── Settings
│ │ ├── GeneralSettingsGroup.cs
│ │ └── UI
│ │ │ ├── GeneralSettingsPage.Designer.cs
│ │ │ ├── GeneralSettingsPage.cs
│ │ │ └── GeneralSettingsPage.resx
│ ├── SetupForm.Designer.cs
│ ├── SetupForm.cs
│ ├── Tools
│ │ └── BreakingWheelToolLauncher.cs
│ └── app.config
├── Cyberpunk2077
│ ├── Cyberpunk2077.csproj
│ ├── Cyberpunk2077GameMode.cs
│ ├── Cyberpunk2077GameModeDescriptor.cs
│ ├── Cyberpunk2077GameModeFactory.cs
│ ├── Cyberpunk2077Launcher.cs
│ ├── Cyberpunk2077SetupVM.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ └── Cyberpunk2077_logo.ico
│ ├── Settings
│ │ ├── GeneralSettingsGroup.cs
│ │ └── UI
│ │ │ ├── GeneralSettingsPage.Designer.cs
│ │ │ ├── GeneralSettingsPage.cs
│ │ │ └── GeneralSettingsPage.resx
│ ├── SetupForm.Designer.cs
│ ├── SetupForm.cs
│ ├── Tools
│ │ └── Cyberpunk2077ToolLauncher.cs
│ └── app.config
├── DarkSouls
│ ├── DarkSouls.csproj
│ ├── DarkSoulsGameMode.cs
│ ├── DarkSoulsGameModeDescriptor.cs
│ ├── DarkSoulsGameModeFactory.cs
│ ├── DarkSoulsLauncher.cs
│ ├── DarkSoulsSetupVM.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ └── darksouls_logo.ico
│ ├── Settings
│ │ ├── GeneralSettingsGroup.cs
│ │ └── UI
│ │ │ ├── GeneralSettingsPage.Designer.cs
│ │ │ ├── GeneralSettingsPage.cs
│ │ │ └── GeneralSettingsPage.resx
│ ├── SetupForm.Designer.cs
│ ├── SetupForm.cs
│ ├── Tools
│ │ └── DarkSoulsToolLauncher.cs
│ └── app.config
├── DarkSouls2
│ ├── DarkSouls2.csproj
│ ├── DarkSouls2GameMode.cs
│ ├── DarkSouls2GameModeDescriptor.cs
│ ├── DarkSouls2GameModeFactory.cs
│ ├── DarkSouls2Launcher.cs
│ ├── DarkSouls2SetupVM.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ └── darksouls2_logo.ico
│ ├── Settings
│ │ ├── GeneralSettingsGroup.cs
│ │ └── UI
│ │ │ ├── GeneralSettingsPage.Designer.cs
│ │ │ ├── GeneralSettingsPage.cs
│ │ │ └── GeneralSettingsPage.resx
│ ├── SetupForm.Designer.cs
│ ├── SetupForm.cs
│ ├── Tools
│ │ └── DarkSouls2ToolLauncher.cs
│ └── app.config
├── DragonAge
│ ├── DragonAge.csproj
│ ├── DragonAgeGameMode.cs
│ ├── DragonAgeGameModeDescriptor.cs
│ ├── DragonAgeGameModeFactory.cs
│ ├── DragonAgeLauncher.cs
│ ├── DragonAgeSetupVM.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ └── dragonage_logo.ico
│ ├── Settings
│ │ ├── GeneralSettingsGroup.cs
│ │ └── UI
│ │ │ ├── GeneralSettingsPage.Designer.cs
│ │ │ ├── GeneralSettingsPage.cs
│ │ │ └── GeneralSettingsPage.resx
│ ├── SetupForm.Designer.cs
│ ├── SetupForm.cs
│ ├── Tools
│ │ └── DragonAgeToolLauncher.cs
│ └── app.config
├── DragonAge2
│ ├── DragonAge2.csproj
│ ├── DragonAge2GameMode.cs
│ ├── DragonAge2GameModeDescriptor.cs
│ ├── DragonAge2GameModeFactory.cs
│ ├── DragonAge2Launcher.cs
│ ├── DragonAge2SetupVM.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ └── dragonage_logo.ico
│ ├── Settings
│ │ ├── GeneralSettingsGroup.cs
│ │ └── UI
│ │ │ ├── GeneralSettingsPage.Designer.cs
│ │ │ ├── GeneralSettingsPage.cs
│ │ │ └── GeneralSettingsPage.resx
│ ├── SetupForm.Designer.cs
│ ├── SetupForm.cs
│ ├── Tools
│ │ └── DragonAge2ToolLauncher.cs
│ └── app.config
├── DragonsDogma
│ ├── DragonsDogma.csproj
│ ├── DragonsDogmaGameMode.cs
│ ├── DragonsDogmaGameModeDescriptor.cs
│ ├── DragonsDogmaGameModeFactory.cs
│ ├── DragonsDogmaLauncher.cs
│ ├── DragonsDogmaSetupVM.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ └── dragonsdogma_logo.ico
│ ├── Settings
│ │ ├── GeneralSettingsGroup.cs
│ │ └── UI
│ │ │ ├── GeneralSettingsPage.Designer.cs
│ │ │ ├── GeneralSettingsPage.cs
│ │ │ └── GeneralSettingsPage.resx
│ ├── SetupForm.Designer.cs
│ ├── SetupForm.cs
│ ├── Tools
│ │ └── DragonsDogmaToolLauncher.cs
│ └── app.config
├── Enderal
│ ├── Enderal.csproj
│ ├── EnderalGameMode.cs
│ ├── EnderalGameModeDescriptor.cs
│ ├── EnderalGameModeFactory.cs
│ ├── EnderalLauncher.cs
│ ├── EnderalSettingsFiles.cs
│ ├── EnderalSupportedTools.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ ├── enderal_base.txt
│ │ └── enderal_logo.ico
│ ├── Settings
│ │ ├── SupportedToolsSettingsGroup.cs
│ │ └── UI
│ │ │ ├── SupportedToolsSettingsPage.cs
│ │ │ ├── SupportedToolsSettingsPage.designer.cs
│ │ │ └── SupportedToolsSettingsPage.resx
│ ├── Tools
│ │ ├── AI
│ │ │ ├── ArchiveInvalidation.cs
│ │ │ └── UI
│ │ │ │ └── ArchiveInvalidationView.cs
│ │ └── EnderalToolLauncher.cs
│ └── app.config
├── EnderalSE
│ ├── EnderalSE.csproj
│ ├── EnderalSEGameMode.cs
│ ├── EnderalSEGameModeDescriptor.cs
│ ├── EnderalSEGameModeFactory.cs
│ ├── EnderalSELauncher.cs
│ ├── EnderalSESettingsFiles.cs
│ ├── EnderalSESupportedTools.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ ├── EnderalSE_base.txt
│ │ └── EnderalSE_logo.ico
│ ├── Settings
│ │ ├── SupportedToolsSettingsGroup.cs
│ │ └── UI
│ │ │ ├── SupportedToolsSettingsPage.cs
│ │ │ ├── SupportedToolsSettingsPage.designer.cs
│ │ │ └── SupportedToolsSettingsPage.resx
│ ├── Tools
│ │ ├── AI
│ │ │ ├── ArchiveInvalidation.cs
│ │ │ └── UI
│ │ │ │ └── ArchiveInvalidationView.cs
│ │ └── EnderalSEToolLauncher.cs
│ └── app.config
├── Fallout3.CSharpScript
│ ├── Fallout3.CSharpScript.csproj
│ ├── Fallout3CSharpBaseScript.cs
│ ├── Fallout3CSharpScriptFunctionProxy.cs
│ ├── Fallout3CSharpScriptType.cs
│ ├── FalloutCSharpBaseScript.cs
│ ├── FalloutCSharpScriptFunctionProxy.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ └── app.config
├── Fallout3.XmlScript
│ ├── CPL
│ │ ├── Controls
│ │ │ └── FO3CplHighlightingStrategy.cs
│ │ ├── FO3CplConverter.cs
│ │ ├── FO3CplLexer.g
│ │ ├── FO3CplParser.g
│ │ └── FO3CplParserFactory.cs
│ ├── Fallout3.XmlScript.csproj
│ ├── Fallout3ConditionStateManager.cs
│ ├── Fallout3XmlScriptType.cs
│ ├── FoseCondition.cs
│ ├── Parsers
│ │ ├── FO3Parser20Helper.cs
│ │ ├── Fallout3Parser10.cs
│ │ ├── Fallout3Parser20.cs
│ │ ├── Fallout3Parser30.cs
│ │ ├── Fallout3Parser40.cs
│ │ └── Fallout3Parser50.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── Unparsers
│ │ ├── FO3Unparser20Helper.cs
│ │ ├── Fallout3Unparser10.cs
│ │ ├── Fallout3Unparser20.cs
│ │ ├── Fallout3Unparser30.cs
│ │ ├── Fallout3Unparser40.cs
│ │ └── Fallout3Unparser50.cs
│ ├── XmlScript10NodeAdapter.cs
│ ├── XmlScript20NodeAdapter.cs
│ ├── XmlScript30NodeAdapter.cs
│ ├── XmlScript40NodeAdapter.cs
│ ├── app.config
│ └── data
│ │ ├── XmlScript1.0.xsd
│ │ ├── XmlScript2.0.xsd
│ │ ├── XmlScript3.0.xsd
│ │ ├── XmlScript4.0.xsd
│ │ └── XmlScript5.0.xsd
├── Fallout3
│ ├── DlcScanner.cs
│ ├── Fallout3.csproj
│ ├── Fallout3GameMode.cs
│ ├── Fallout3GameModeDescriptor.cs
│ ├── Fallout3GameModeFactory.cs
│ ├── Fallout3Launcher.cs
│ ├── Fallout3SupportedTools.cs
│ ├── FalloutSettingsFiles.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ ├── fallout3_base.txt
│ │ └── fo3_logo.ico
│ ├── Settings
│ │ ├── SupportedToolsSettingsGroup.cs
│ │ └── UI
│ │ │ ├── SupportedToolsSettingsPage.cs
│ │ │ ├── SupportedToolsSettingsPage.designer.cs
│ │ │ └── SupportedToolsSettingsPage.resx
│ ├── Tools
│ │ ├── AI
│ │ │ └── ArchiveInvalidation.cs
│ │ └── Fallout3ToolLauncher.cs
│ └── app.config
├── Fallout4.CSharpScript
│ ├── Fallout4.CSharpScript.csproj
│ ├── Fallout4CSharpBaseScript.cs
│ ├── Fallout4CSharpScriptFunctionProxy.cs
│ ├── Fallout4CSharpScriptType.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ └── app.config
├── Fallout4.XmlScript
│ ├── CPL
│ │ ├── Controls
│ │ │ ├── FONVCplHighlightingStrategy.cs
│ │ │ └── Fallout4CplHighlightingStrategy.cs
│ │ ├── Fallout4CplConverter.cs
│ │ ├── Fallout4CplLexer.g
│ │ ├── Fallout4CplParser.g
│ │ └── Fallout4CplParserFactory.cs
│ ├── Fallout4.XmlScript.csproj
│ ├── Fallout4ConditionStateManager.cs
│ ├── Fallout4XmlScriptType.cs
│ ├── Parsers
│ │ ├── Fallout4Parser20Helper.cs
│ │ └── Fallout4Parser50.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── SkseCondition.cs
│ ├── Unparsers
│ │ ├── Fallout4Unparser20Helper.cs
│ │ └── Fallout4Unparser50.cs
│ ├── XmlScript40NodeAdapter.cs
│ ├── app.config
│ └── data
│ │ └── XmlScript5.0.xsd
├── Fallout4
│ ├── Fallout4.csproj
│ ├── Fallout4GameMode.cs
│ ├── Fallout4GameModeDescriptor.cs
│ ├── Fallout4GameModeFactory.cs
│ ├── Fallout4Launcher.cs
│ ├── Fallout4SettingsFiles.cs
│ ├── Fallout4SupportedTools.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ ├── fallout4_base.txt
│ │ └── fallout4_logo.ico
│ ├── Settings
│ │ ├── SupportedToolsSettingsGroup.cs
│ │ └── UI
│ │ │ ├── SupportedToolsSettingsPage.cs
│ │ │ ├── SupportedToolsSettingsPage.designer.cs
│ │ │ └── SupportedToolsSettingsPage.resx
│ ├── Tools
│ │ ├── AI
│ │ │ ├── ArchiveInvalidation.cs
│ │ │ └── UI
│ │ │ │ └── ArchiveInvalidationView.cs
│ │ ├── Fallout4ToolLauncher.cs
│ │ └── GamebryoIniReader.cs
│ └── app.config
├── Fallout4VR
│ ├── Fallout4VR.csproj
│ ├── Fallout4VRGameMode.cs
│ ├── Fallout4VRGameModeDescriptor.cs
│ ├── Fallout4VRGameModeFactory.cs
│ ├── Fallout4VRLauncher.cs
│ ├── Fallout4VRSettingsFiles.cs
│ ├── Fallout4VRSupportedTools.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ ├── fallout4vr_base.txt
│ │ └── fallout4vr_logo.ico
│ └── app.config
├── FalloutNV.CSharpScript
│ ├── FalloutNV.CSharpScript.csproj
│ ├── FalloutNVCSharpBaseScript.cs
│ ├── FalloutNVCSharpScriptFunctionProxy.cs
│ ├── FalloutNVCSharpScriptType.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ └── app.config
├── FalloutNV.XmlScript
│ ├── CPL
│ │ ├── Controls
│ │ │ └── FONVCplHighlightingStrategy.cs
│ │ ├── FONVCplConverter.cs
│ │ ├── FONVCplLexer.g
│ │ ├── FONVCplParser.g
│ │ └── FONVCplParserFactory.cs
│ ├── FalloutNV.XmlScript.csproj
│ ├── FalloutNVConditionStateManager.cs
│ ├── FalloutNVXmlScriptType.cs
│ ├── NvseCondition.cs
│ ├── Parsers
│ │ ├── FONVParser20Helper.cs
│ │ └── FalloutNVParser50.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── Unparsers
│ │ ├── FONVUnparser20Helper.cs
│ │ └── FalloutNVUnparser50.cs
│ ├── XmlScript40NodeAdapter.cs
│ ├── app.config
│ └── data
│ │ └── XmlScript5.0.xsd
├── FalloutNV
│ ├── FalloutNV.csproj
│ ├── FalloutNVGameMode.cs
│ ├── FalloutNVGameModeDescriptor.cs
│ ├── FalloutNVGameModeFactory.cs
│ ├── FalloutNVLauncher.cs
│ ├── FalloutNVSettingsFiles.cs
│ ├── FalloutNVSupportedTools.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ ├── falloutNV_base.txt
│ │ ├── fonv_logo.ico
│ │ └── tes_logo.ico
│ ├── Settings
│ │ ├── SupportedToolsSettingsGroup.cs
│ │ └── UI
│ │ │ ├── SupportedToolsSettingsPage.cs
│ │ │ ├── SupportedToolsSettingsPage.designer.cs
│ │ │ └── SupportedToolsSettingsPage.resx
│ ├── Tools
│ │ ├── AI
│ │ │ └── ArchiveInvalidation.cs
│ │ └── FalloutNVToolLauncher.cs
│ └── app.config
├── GamebryoBase
│ ├── GamebryoBase.csproj
│ ├── GamebryoGameModeBase.cs
│ ├── GamebryoGameModeDescriptorBase.cs
│ ├── GamebryoGameModeFactory.cs
│ ├── GamebryoSettingsFiles.cs
│ ├── GamebryoSetupVM.cs
│ ├── ModManagement
│ │ ├── GamebryoGameSpecificValueInstaller.cs
│ │ ├── GamebryoGameSpecificValueUpgradeInstaller.cs
│ │ └── Scripting
│ │ │ └── BsaManager.cs
│ ├── PluginManagement
│ │ ├── GamebryoPluginDiscoverer.cs
│ │ ├── GamebryoPluginFactory.cs
│ │ ├── GamebryoPluginOrderValidator.cs
│ │ ├── InstallationLog
│ │ │ └── GamebryoActivePluginLogSerializer.cs
│ │ ├── LoadOrderManager
│ │ │ ├── PluginOrderManager.cs
│ │ │ └── WriteLoadOrderTask.cs
│ │ ├── OrderLog
│ │ │ └── GamebryoPluginOrderLogSerializer.cs
│ │ └── Sorter
│ │ │ ├── IPluginSorter.cs
│ │ │ ├── PluginSorter.cs
│ │ │ ├── SorterException.cs
│ │ │ ├── StringArrayManualMarshaler.cs
│ │ │ └── StringMarshaler.cs
│ ├── Plugins
│ │ └── GamebryoPlugin.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ └── masterlist.zip
│ ├── Settings
│ │ ├── GeneralSettingsGroup.cs
│ │ └── UI
│ │ │ ├── GeneralSettingsPage.Designer.cs
│ │ │ ├── GeneralSettingsPage.cs
│ │ │ └── GeneralSettingsPage.resx
│ ├── SetupForm.Designer.cs
│ ├── SetupForm.cs
│ ├── SetupForm.resx
│ ├── Tools
│ │ ├── AI
│ │ │ ├── ArchiveInvalidationBase.cs
│ │ │ └── UI
│ │ │ │ └── ArchiveInvalidationView.cs
│ │ ├── BSA
│ │ │ └── BSAArchive.cs
│ │ ├── Shader
│ │ │ └── SDPArchives.cs
│ │ ├── SharpZipLib
│ │ │ ├── Checksums
│ │ │ │ ├── Adler32.cs
│ │ │ │ ├── CRC32.cs
│ │ │ │ └── IChecksum.cs
│ │ │ ├── SharpZipBaseException.cs
│ │ │ └── Zip
│ │ │ │ └── Compression
│ │ │ │ ├── Deflater.cs
│ │ │ │ ├── DeflaterConstants.cs
│ │ │ │ ├── DeflaterEngine.cs
│ │ │ │ ├── DeflaterHuffman.cs
│ │ │ │ ├── DeflaterPending.cs
│ │ │ │ ├── Inflater.cs
│ │ │ │ ├── InflaterDynHeader.cs
│ │ │ │ ├── InflaterHuffmanTree.cs
│ │ │ │ ├── PendingBuffer.cs
│ │ │ │ └── Streams
│ │ │ │ ├── OutputWindow.cs
│ │ │ │ └── StreamManipulator.cs
│ │ └── TESsnip
│ │ │ ├── RecordStructure.cs
│ │ │ ├── RecordStructure.xml
│ │ │ ├── ScriptCompiler
│ │ │ ├── ScriptCompiler.cs
│ │ │ ├── ScriptFunctions.xml
│ │ │ └── Tokenizer.cs
│ │ │ ├── TESsnipParser.cs
│ │ │ └── TypeConverter.cs
│ ├── Updating
│ │ └── PluginSorterUpdater.cs
│ ├── app.config
│ └── data
│ │ ├── loot32.dll
│ │ └── loot64.dll
├── Grimrock
│ ├── Grimrock.csproj
│ ├── GrimrockGameMode.cs
│ ├── GrimrockGameModeDescriptor.cs
│ ├── GrimrockGameModeFactory.cs
│ ├── GrimrockLauncher.cs
│ ├── GrimrockSetupVM.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ └── grimrock_logo.ico
│ ├── Settings
│ │ ├── GeneralSettingsGroup.cs
│ │ └── UI
│ │ │ ├── GeneralSettingsPage.Designer.cs
│ │ │ ├── GeneralSettingsPage.cs
│ │ │ └── GeneralSettingsPage.resx
│ ├── SetupForm.Designer.cs
│ ├── SetupForm.cs
│ ├── Tools
│ │ └── GrimrockToolLauncher.cs
│ └── app.config
├── HogwartsLegacy
│ ├── HogwartsLegacy.csproj
│ ├── HogwartsLegacyGameMode.cs
│ ├── HogwartsLegacyGameModeDescriptor.cs
│ ├── HogwartsLegacyGameModeFactory.cs
│ ├── HogwartsLegacyLauncher.cs
│ ├── HogwartsLegacySetupVM.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ └── HogwartsLegacy_logo.ico
│ ├── Settings
│ │ ├── GeneralSettingsGroup.cs
│ │ └── UI
│ │ │ ├── GeneralSettingsPage.Designer.cs
│ │ │ ├── GeneralSettingsPage.cs
│ │ │ └── GeneralSettingsPage.resx
│ ├── SetupForm.Designer.cs
│ ├── SetupForm.cs
│ ├── Tools
│ │ └── HogwartsLegacyToolLauncher.cs
│ └── app.config
├── MonsterHunterWorld
│ ├── MonsterHunterWorld.csproj
│ ├── MonsterHunterWorldGameMode.cs
│ ├── MonsterHunterWorldGameModeDescriptor.cs
│ ├── MonsterHunterWorldGameModeFactory.cs
│ ├── MonsterHunterWorldLauncher.cs
│ ├── MonsterHunterWorldSetupVM.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ └── MonsterHunterWorld_logo.ico
│ ├── Settings
│ │ ├── GeneralSettingsGroup.cs
│ │ └── UI
│ │ │ ├── GeneralSettingsPage.Designer.cs
│ │ │ ├── GeneralSettingsPage.cs
│ │ │ └── GeneralSettingsPage.resx
│ ├── SetupForm.Designer.cs
│ ├── SetupForm.cs
│ ├── Tools
│ │ └── MonsterHunterWorldToolLauncher.cs
│ └── app.config
├── Morrowind.ModScript
│ ├── Morrowind.ModScript.csproj
│ ├── MorrowindModScriptFunctionProxy.cs
│ ├── MorrowindModScriptInterpreter.cs
│ ├── MorrowindModScriptInterpreterContext.cs
│ ├── MorrowindModScriptType.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ └── app.config
├── Morrowind
│ ├── Morrowind.csproj
│ ├── MorrowindGameMode.cs
│ ├── MorrowindGameModeDescriptor.cs
│ ├── MorrowindGameModeFactory.cs
│ ├── MorrowindLauncher.cs
│ ├── PluginManagement
│ │ └── Boss
│ │ │ ├── BossException.cs
│ │ │ ├── BossSorter.cs
│ │ │ ├── StringArrayManualMarshaler.cs
│ │ │ └── StringMarshaler.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ ├── morrowind_base.txt
│ │ └── morrowind_logo.ico
│ ├── Tools
│ │ └── MorrowindToolLauncher.cs
│ ├── Updating
│ │ └── BossUpdater.cs
│ ├── app.config
│ ├── data
│ │ ├── boss32.dll
│ │ └── boss64.dll
│ ├── ff
│ │ ├── boss32.dll
│ │ └── boss64.dll
│ └── u
│ │ └── BossUpdater.cs
├── MountAndBlade2Bannerlord
│ ├── MountAndBlade2Bannerlord.csproj
│ ├── MountAndBlade2BannerlordGameMode.cs
│ ├── MountAndBlade2BannerlordGameModeDescriptor.cs
│ ├── MountAndBlade2BannerlordGameModeFactory.cs
│ ├── MountAndBlade2BannerlordLauncher.cs
│ ├── MountAndBlade2BannerlordSetupVM.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ └── MountAndBlade2Bannerlord_logo.ico
│ ├── Settings
│ │ ├── GeneralSettingsGroup.cs
│ │ └── UI
│ │ │ ├── GeneralSettingsPage.Designer.cs
│ │ │ ├── GeneralSettingsPage.cs
│ │ │ └── GeneralSettingsPage.resx
│ ├── SetupForm.Designer.cs
│ ├── SetupForm.cs
│ ├── Tools
│ │ └── MountAndBlade2BannerlordToolLauncher.cs
│ └── app.config
├── NoMansSky
│ ├── NoMansSky.csproj
│ ├── NoMansSkyGameMode.cs
│ ├── NoMansSkyGameModeDescriptor.cs
│ ├── NoMansSkyGameModeFactory.cs
│ ├── NoMansSkyLauncher.cs
│ ├── NoMansSkySetupVM.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ ├── NoMansSky.ico
│ │ └── nomanssky_logo.ico
│ ├── Settings
│ │ ├── GeneralSettingsGroup.cs
│ │ └── UI
│ │ │ ├── GeneralSettingsPage.Designer.cs
│ │ │ ├── GeneralSettingsPage.cs
│ │ │ └── GeneralSettingsPage.resx
│ ├── SetupForm.Designer.cs
│ ├── SetupForm.cs
│ ├── SetupForm.resx
│ ├── Tools
│ │ ├── NoMansSkyToolLauncher.cs
│ │ └── ShaderCache
│ │ │ └── Cleaner.cs
│ └── app.config
├── Oblivion.ModScript
│ ├── Oblivion.ModScript.csproj
│ ├── OblivionModScriptFunctionProxy.cs
│ ├── OblivionModScriptInterpreter.cs
│ ├── OblivionModScriptInterpreterContext.cs
│ ├── OblivionModScriptType.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ └── app.config
├── Oblivion
│ ├── Oblivion.csproj
│ ├── OblivionGameMode.cs
│ ├── OblivionGameModeDescriptor.cs
│ ├── OblivionGameModeFactory.cs
│ ├── OblivionLauncher.cs
│ ├── OblivionSupportedTools.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ ├── oblivion_base.txt
│ │ └── oblivion_logo.ico
│ ├── Settings
│ │ ├── SupportedToolsSettingsGroup.cs
│ │ └── UI
│ │ │ ├── SupportedToolsSettingsPage.cs
│ │ │ ├── SupportedToolsSettingsPage.designer.cs
│ │ │ └── SupportedToolsSettingsPage.resx
│ ├── Tools
│ │ ├── AI
│ │ │ └── ArchiveInvalidation.cs
│ │ └── OblivionToolLauncher.cs
│ └── app.config
├── OblivionRemastered.CSharpScript
│ ├── OblivionRemastered.CSharpScript.csproj
│ ├── OblivionRemasteredCSharpBaseScript.cs
│ ├── OblivionRemasteredCSharpScriptFunctionProxy.cs
│ ├── OblivionRemasteredCSharpScriptType.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ └── app.config
├── OblivionRemastered.XmlScript
│ ├── CPL
│ │ ├── Controls
│ │ │ ├── FONVCplHighlightingStrategy.cs
│ │ │ └── OblivionRemasteredCplHighlightingStrategy.cs
│ │ ├── OblivionRemasteredCplConverter.cs
│ │ ├── OblivionRemasteredCplLexer.g
│ │ ├── OblivionRemasteredCplParser.g
│ │ └── OblivionRemasteredCplParserFactory.cs
│ ├── OblivionRemastered.XmlScript.csproj
│ ├── OblivionRemasteredConditionStateManager.cs
│ ├── OblivionRemasteredXmlScriptType.cs
│ ├── Parsers
│ │ ├── OblivionRemasteredParser20Helper.cs
│ │ └── OblivionRemasteredParser50.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── SkseCondition.cs
│ ├── Unparsers
│ │ ├── OblivionRemasteredUnparser20Helper.cs
│ │ └── OblivionRemasteredUnparser50.cs
│ ├── XmlScript40NodeAdapter.cs
│ ├── app.config
│ └── data
│ │ └── XmlScript5.0.xsd
├── OblivionRemastered
│ ├── OblivionRemastered.csproj
│ ├── OblivionRemasteredGameMode.cs
│ ├── OblivionRemasteredGameModeDescriptor.cs
│ ├── OblivionRemasteredGameModeFactory.cs
│ ├── OblivionRemasteredLauncher.cs
│ ├── OblivionRemasteredSettingsFiles.cs
│ ├── OblivionRemasteredSupportedTools.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ ├── OblivionRemastered_logo.ico
│ │ └── oblivionremastered_base.txt
│ ├── Settings
│ │ ├── SupportedToolsSettingsGroup.cs
│ │ └── UI
│ │ │ ├── SupportedToolsSettingsPage.cs
│ │ │ ├── SupportedToolsSettingsPage.designer.cs
│ │ │ └── SupportedToolsSettingsPage.resx
│ ├── Tools
│ │ ├── AI
│ │ │ ├── ArchiveInvalidation.cs
│ │ │ └── UI
│ │ │ │ └── ArchiveInvalidationView.cs
│ │ └── OblivionRemasteredToolLauncher.cs
│ └── app.config
├── Sims4
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ └── Sims4_logo.ico
│ ├── Settings
│ │ ├── GeneralSettingsGroup.cs
│ │ └── UI
│ │ │ ├── GeneralSettingsPage.Designer.cs
│ │ │ ├── GeneralSettingsPage.cs
│ │ │ └── GeneralSettingsPage.resx
│ ├── SetupForm.Designer.cs
│ ├── SetupForm.cs
│ ├── Sims4.csproj
│ ├── Sims4GameMode.cs
│ ├── Sims4GameModeDescriptor.cs
│ ├── Sims4GameModeFactory.cs
│ ├── Sims4Launcher.cs
│ ├── Sims4SetupVM.cs
│ ├── Tools
│ │ └── Sims4ToolLauncher.cs
│ └── app.config
├── Skyrim.CSharpScript
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── Skyrim.CSharpScript.csproj
│ ├── SkyrimCSharpBaseScript.cs
│ ├── SkyrimCSharpScriptFunctionProxy.cs
│ ├── SkyrimCSharpScriptType.cs
│ └── app.config
├── Skyrim.XmlScript
│ ├── CPL
│ │ ├── Controls
│ │ │ ├── FONVCplHighlightingStrategy.cs
│ │ │ └── SkyrimCplHighlightingStrategy.cs
│ │ ├── SkyrimCplConverter.cs
│ │ ├── SkyrimCplLexer.g
│ │ ├── SkyrimCplParser.g
│ │ └── SkyrimCplParserFactory.cs
│ ├── Parsers
│ │ ├── SkyrimParser20Helper.cs
│ │ └── SkyrimParser50.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── SkseCondition.cs
│ ├── Skyrim.XmlScript.csproj
│ ├── SkyrimConditionStateManager.cs
│ ├── SkyrimXmlScriptType.cs
│ ├── Unparsers
│ │ ├── SkyrimUnparser20Helper.cs
│ │ └── SkyrimUnparser50.cs
│ ├── XmlScript40NodeAdapter.cs
│ ├── app.config
│ └── data
│ │ └── XmlScript5.0.xsd
├── Skyrim
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ ├── skyrim_base.txt
│ │ └── skyrim_logo.ico
│ ├── Settings
│ │ ├── SupportedToolsSettingsGroup.cs
│ │ └── UI
│ │ │ ├── SupportedToolsSettingsPage.cs
│ │ │ ├── SupportedToolsSettingsPage.designer.cs
│ │ │ └── SupportedToolsSettingsPage.resx
│ ├── Skyrim.csproj
│ ├── SkyrimGameMode.cs
│ ├── SkyrimGameModeDescriptor.cs
│ ├── SkyrimGameModeFactory.cs
│ ├── SkyrimLauncher.cs
│ ├── SkyrimSettingsFiles.cs
│ ├── SkyrimSupportedTools.cs
│ ├── Tools
│ │ ├── AI
│ │ │ ├── ArchiveInvalidation.cs
│ │ │ └── UI
│ │ │ │ └── ArchiveInvalidationView.cs
│ │ └── SkyrimToolLauncher.cs
│ └── app.config
├── SkyrimGOG.CSharpScript
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── SkyrimGOG.CSharpScript.csproj
│ ├── SkyrimGOGCSharpBaseScript.cs
│ ├── SkyrimGOGCSharpScriptFunctionProxy.cs
│ ├── SkyrimGOGCSharpScriptType.cs
│ └── app.config
├── SkyrimGOG.XmlScript
│ ├── CPL
│ │ ├── Controls
│ │ │ ├── FONVCplHighlightingStrategy.cs
│ │ │ └── SkyrimGOGCplHighlightingStrategy.cs
│ │ ├── SkyrimGOGCplConverter.cs
│ │ ├── SkyrimGOGCplLexer.g
│ │ ├── SkyrimGOGCplParser.g
│ │ └── SkyrimGOGCplParserFactory.cs
│ ├── Parsers
│ │ ├── SkyrimGOGParser20Helper.cs
│ │ └── SkyrimGOGParser50.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── SkseCondition.cs
│ ├── SkyrimGOG.XmlScript.csproj
│ ├── SkyrimGOGConditionStateManager.cs
│ ├── SkyrimGOGXmlScriptType.cs
│ ├── Unparsers
│ │ ├── SkyrimGOGUnparser20Helper.cs
│ │ └── SkyrimGOGUnparser50.cs
│ ├── XmlScript40NodeAdapter.cs
│ ├── app.config
│ └── data
│ │ └── XmlScript5.0.xsd
├── SkyrimGOG
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ ├── SkyrimGOG_logo.ico
│ │ └── skyrimse_base.txt
│ ├── Settings
│ │ ├── SupportedToolsSettingsGroup.cs
│ │ └── UI
│ │ │ ├── SupportedToolsSettingsPage.cs
│ │ │ ├── SupportedToolsSettingsPage.designer.cs
│ │ │ └── SupportedToolsSettingsPage.resx
│ ├── SkyrimGOG.csproj
│ ├── SkyrimGOGGameMode.cs
│ ├── SkyrimGOGGameModeDescriptor.cs
│ ├── SkyrimGOGGameModeFactory.cs
│ ├── SkyrimGOGLauncher.cs
│ ├── SkyrimGOGSettingsFiles.cs
│ ├── SkyrimGOGSupportedTools.cs
│ ├── Tools
│ │ ├── AI
│ │ │ ├── ArchiveInvalidation.cs
│ │ │ └── UI
│ │ │ │ └── ArchiveInvalidationView.cs
│ │ └── SkyrimGOGToolLauncher.cs
│ └── app.config
├── SkyrimSE.CSharpScript
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── SkyrimSE.CSharpScript.csproj
│ ├── SkyrimSECSharpBaseScript.cs
│ ├── SkyrimSECSharpScriptFunctionProxy.cs
│ ├── SkyrimSECSharpScriptType.cs
│ └── app.config
├── SkyrimSE.XmlScript
│ ├── CPL
│ │ ├── Controls
│ │ │ ├── FONVCplHighlightingStrategy.cs
│ │ │ └── SkyrimSECplHighlightingStrategy.cs
│ │ ├── SkyrimSECplConverter.cs
│ │ ├── SkyrimSECplLexer.g
│ │ ├── SkyrimSECplParser.g
│ │ └── SkyrimSECplParserFactory.cs
│ ├── Parsers
│ │ ├── SkyrimSEParser20Helper.cs
│ │ └── SkyrimSEParser50.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── SkseCondition.cs
│ ├── SkyrimSE.XmlScript.csproj
│ ├── SkyrimSEConditionStateManager.cs
│ ├── SkyrimSEXmlScriptType.cs
│ ├── Unparsers
│ │ ├── SkyrimSEUnparser20Helper.cs
│ │ └── SkyrimSEUnparser50.cs
│ ├── XmlScript40NodeAdapter.cs
│ ├── app.config
│ └── data
│ │ └── XmlScript5.0.xsd
├── SkyrimSE
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ ├── skyrimse_base.txt
│ │ └── skyrimse_logo.ico
│ ├── Settings
│ │ ├── SupportedToolsSettingsGroup.cs
│ │ └── UI
│ │ │ ├── SupportedToolsSettingsPage.cs
│ │ │ ├── SupportedToolsSettingsPage.designer.cs
│ │ │ └── SupportedToolsSettingsPage.resx
│ ├── SkyrimSE.csproj
│ ├── SkyrimSEGameMode.cs
│ ├── SkyrimSEGameModeDescriptor.cs
│ ├── SkyrimSEGameModeFactory.cs
│ ├── SkyrimSELauncher.cs
│ ├── SkyrimSESettingsFiles.cs
│ ├── SkyrimSESupportedTools.cs
│ ├── Tools
│ │ ├── AI
│ │ │ ├── ArchiveInvalidation.cs
│ │ │ └── UI
│ │ │ │ └── ArchiveInvalidationView.cs
│ │ └── SkyrimSEToolLauncher.cs
│ └── app.config
├── SkyrimVR
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ ├── skyrimvr_base.txt
│ │ └── skyrimvr_logo.ico
│ ├── SkyrimVR.csproj
│ ├── SkyrimVRGameMode.cs
│ ├── SkyrimVRGameModeDescriptor.cs
│ ├── SkyrimVRGameModeFactory.cs
│ ├── SkyrimVRLauncher.cs
│ ├── SkyrimVRSettingsFiles.cs
│ ├── SkyrimVRSupportedTools.cs
│ └── app.config
├── Starbound
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ └── starbound_logo.ico
│ ├── Settings
│ │ ├── GeneralSettingsGroup.cs
│ │ └── UI
│ │ │ ├── GeneralSettingsPage.Designer.cs
│ │ │ ├── GeneralSettingsPage.cs
│ │ │ └── GeneralSettingsPage.resx
│ ├── SetupForm.Designer.cs
│ ├── SetupForm.cs
│ ├── Starbound.csproj
│ ├── StarboundGameMode.cs
│ ├── StarboundGameModeDescriptor.cs
│ ├── StarboundGameModeFactory.cs
│ ├── StarboundLauncher.cs
│ ├── StarboundSetupVM.cs
│ ├── Tools
│ │ └── StarboundToolLauncher.cs
│ └── app.config
├── StardewValley
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ └── StardewValley_logo.ico
│ ├── Settings
│ │ ├── GeneralSettingsGroup.cs
│ │ └── UI
│ │ │ ├── GeneralSettingsPage.Designer.cs
│ │ │ ├── GeneralSettingsPage.cs
│ │ │ └── GeneralSettingsPage.resx
│ ├── SetupForm.Designer.cs
│ ├── SetupForm.cs
│ ├── StardewValley.csproj
│ ├── StardewValleyGameMode.cs
│ ├── StardewValleyGameModeDescriptor.cs
│ ├── StardewValleyGameModeFactory.cs
│ ├── StardewValleyLauncher.cs
│ ├── StardewValleySetupVM.cs
│ ├── Tools
│ │ └── StardewValleyToolLauncher.cs
│ └── app.config
├── Starfield.CSharpScript
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── Starfield.CSharpScript.csproj
│ ├── StarfieldCSharpBaseScript.cs
│ ├── StarfieldCSharpScriptFunctionProxy.cs
│ ├── StarfieldCSharpScriptType.cs
│ └── app.config
├── Starfield.XmlScript
│ ├── CPL
│ │ ├── Controls
│ │ │ ├── FONVCplHighlightingStrategy.cs
│ │ │ └── StarfieldCplHighlightingStrategy.cs
│ │ ├── StarfieldCplConverter.cs
│ │ ├── StarfieldCplLexer.g
│ │ ├── StarfieldCplParser.g
│ │ └── StarfieldCplParserFactory.cs
│ ├── Parsers
│ │ ├── StarfieldParser20Helper.cs
│ │ └── StarfieldParser50.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── SkseCondition.cs
│ ├── Starfield.XmlScript.csproj
│ ├── StarfieldConditionStateManager.cs
│ ├── StarfieldXmlScriptType.cs
│ ├── Unparsers
│ │ ├── StarfieldUnparser20Helper.cs
│ │ └── StarfieldUnparser50.cs
│ ├── XmlScript40NodeAdapter.cs
│ ├── app.config
│ └── data
│ │ └── XmlScript5.0.xsd
├── Starfield
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ ├── Starfield_base.txt
│ │ └── Starfield_logo.ico
│ ├── Settings
│ │ ├── SupportedToolsSettingsGroup.cs
│ │ └── UI
│ │ │ ├── SupportedToolsSettingsPage.cs
│ │ │ ├── SupportedToolsSettingsPage.designer.cs
│ │ │ └── SupportedToolsSettingsPage.resx
│ ├── Starfield.csproj
│ ├── StarfieldGameMode.cs
│ ├── StarfieldGameModeDescriptor.cs
│ ├── StarfieldGameModeFactory.cs
│ ├── StarfieldLauncher.cs
│ ├── StarfieldSettingsFiles.cs
│ ├── StarfieldSupportedTools.cs
│ ├── Tools
│ │ ├── AI
│ │ │ ├── ArchiveInvalidation.cs
│ │ │ └── UI
│ │ │ │ └── ArchiveInvalidationView.cs
│ │ ├── GamebryoIniReader.cs
│ │ └── StarfieldToolLauncher.cs
│ └── app.config
├── StateOfDecay
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ └── sod_nexus_logo.ico
│ ├── Settings
│ │ ├── GeneralSettingsGroup.cs
│ │ └── UI
│ │ │ ├── GeneralSettingsPage.Designer.cs
│ │ │ ├── GeneralSettingsPage.cs
│ │ │ └── GeneralSettingsPage.resx
│ ├── SetupForm.Designer.cs
│ ├── SetupForm.cs
│ ├── StateOfDecay.csproj
│ ├── StateOfDecayGameMode.cs
│ ├── StateOfDecayGameModeDescriptor.cs
│ ├── StateOfDecayGameModeFactory.cs
│ ├── StateOfDecayLauncher.cs
│ ├── StateOfDecaySetupVM.cs
│ ├── Tools
│ │ └── StateOfDecayToolLauncher.cs
│ └── app.config
├── Subnautica
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ └── Subnautica_logo.ico
│ ├── Settings
│ │ ├── GeneralSettingsGroup.cs
│ │ └── UI
│ │ │ ├── GeneralSettingsPage.Designer.cs
│ │ │ ├── GeneralSettingsPage.cs
│ │ │ └── GeneralSettingsPage.resx
│ ├── SetupForm.Designer.cs
│ ├── SetupForm.cs
│ ├── Subnautica.csproj
│ ├── SubnauticaGameMode.cs
│ ├── SubnauticaGameModeDescriptor.cs
│ ├── SubnauticaGameModeFactory.cs
│ ├── SubnauticaLauncher.cs
│ ├── SubnauticaSetupVM.cs
│ ├── Tools
│ │ └── SubnauticaToolLauncher.cs
│ └── app.config
├── SubnauticaBelowZero
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ └── SubnauticaBelowZero_logo.ico
│ ├── Settings
│ │ ├── GeneralSettingsGroup.cs
│ │ └── UI
│ │ │ ├── GeneralSettingsPage.Designer.cs
│ │ │ ├── GeneralSettingsPage.cs
│ │ │ └── GeneralSettingsPage.resx
│ ├── SetupForm.Designer.cs
│ ├── SetupForm.cs
│ ├── SubnauticaBelowZero.csproj
│ ├── SubnauticaBelowZeroGameMode.cs
│ ├── SubnauticaBelowZeroGameModeDescriptor.cs
│ ├── SubnauticaBelowZeroGameModeFactory.cs
│ ├── SubnauticaBelowZeroLauncher.cs
│ ├── SubnauticaBelowZeroSetupVM.cs
│ ├── Tools
│ │ └── SubnauticaBelowZeroToolLauncher.cs
│ └── app.config
├── TESO
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ └── eso_logo.ico
│ ├── Settings
│ │ ├── GeneralSettingsGroup.cs
│ │ └── UI
│ │ │ ├── GeneralSettingsPage.Designer.cs
│ │ │ ├── GeneralSettingsPage.cs
│ │ │ └── GeneralSettingsPage.resx
│ ├── SetupForm.Designer.cs
│ ├── SetupForm.cs
│ ├── TESO.csproj
│ ├── TESOGameMode.cs
│ ├── TESOGameModeDescriptor.cs
│ ├── TESOGameModeFactory.cs
│ ├── TESOLauncher.cs
│ ├── TESOSetupVM.cs
│ ├── Tools
│ │ └── TESOToolLauncher.cs
│ └── app.config
├── WarThunder
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ └── warthunder_logo.ico
│ ├── Settings
│ │ ├── GeneralSettingsGroup.cs
│ │ └── UI
│ │ │ ├── GeneralSettingsPage.Designer.cs
│ │ │ ├── GeneralSettingsPage.cs
│ │ │ └── GeneralSettingsPage.resx
│ ├── SetupForm.Designer.cs
│ ├── SetupForm.cs
│ ├── Tools
│ │ └── WarThunderToolLauncher.cs
│ ├── WarThunder.csproj
│ ├── WarThunderGameMode.cs
│ ├── WarThunderGameModeDescriptor.cs
│ ├── WarThunderGameModeFactory.cs
│ ├── WarThunderLauncher.cs
│ ├── WarThunderSetupVM.cs
│ └── app.config
├── Witcher2
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ └── witcher2_logo.ico
│ ├── Settings
│ │ ├── GeneralSettingsGroup.cs
│ │ └── UI
│ │ │ ├── GeneralSettingsPage.Designer.cs
│ │ │ ├── GeneralSettingsPage.cs
│ │ │ └── GeneralSettingsPage.resx
│ ├── SetupForm.Designer.cs
│ ├── SetupForm.cs
│ ├── Tools
│ │ └── Witcher2ToolLauncher.cs
│ ├── Witcher2.csproj
│ ├── Witcher2GameMode.cs
│ ├── Witcher2GameModeDescriptor.cs
│ ├── Witcher2GameModeFactory.cs
│ ├── Witcher2Launcher.cs
│ ├── Witcher2SetupVM.cs
│ └── app.config
├── Witcher3
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ └── witcher3_logo.ico
│ ├── Settings
│ │ ├── GeneralSettingsGroup.cs
│ │ └── UI
│ │ │ ├── GeneralSettingsPage.Designer.cs
│ │ │ ├── GeneralSettingsPage.cs
│ │ │ └── GeneralSettingsPage.resx
│ ├── SetupForm.Designer.cs
│ ├── SetupForm.cs
│ ├── Tools
│ │ └── Witcher3ToolLauncher.cs
│ ├── Witcher3.csproj
│ ├── Witcher3GameMode.cs
│ ├── Witcher3GameModeDescriptor.cs
│ ├── Witcher3GameModeFactory.cs
│ ├── Witcher3Launcher.cs
│ ├── Witcher3SetupVM.cs
│ └── app.config
├── WorldOfTanks
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ └── wot_logo.ico
│ ├── Settings
│ │ ├── GeneralSettingsGroup.cs
│ │ └── UI
│ │ │ ├── GeneralSettingsPage.Designer.cs
│ │ │ ├── GeneralSettingsPage.cs
│ │ │ └── GeneralSettingsPage.resx
│ ├── SetupForm.Designer.cs
│ ├── SetupForm.cs
│ ├── Tools
│ │ └── WoTToolLauncher.cs
│ ├── WoTGameMode.cs
│ ├── WoTGameModeDescriptor.cs
│ ├── WoTGameModeFactory.cs
│ ├── WoTLauncher.cs
│ ├── WoTSetupVM.cs
│ ├── WorldOfTanks.csproj
│ └── app.config
├── XCOM2
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── Categories.xml
│ │ └── XCOM2_logo.ico
│ ├── Settings
│ │ ├── GeneralSettingsGroup.cs
│ │ └── UI
│ │ │ ├── GeneralSettingsPage.Designer.cs
│ │ │ ├── GeneralSettingsPage.cs
│ │ │ └── GeneralSettingsPage.resx
│ ├── SetupForm.Designer.cs
│ ├── SetupForm.cs
│ ├── Tools
│ │ └── XCOM2ToolLauncher.cs
│ ├── XCOM2.csproj
│ ├── XCOM2GameMode.cs
│ ├── XCOM2GameModeDescriptor.cs
│ ├── XCOM2GameModeFactory.cs
│ ├── XCOM2Launcher.cs
│ ├── XCOM2SetupVM.cs
│ └── app.config
└── XRebirth
│ ├── Properties
│ ├── AssemblyInfo.cs
│ ├── Resources.Designer.cs
│ └── Resources.resx
│ ├── Resources
│ ├── Categories.xml
│ └── wot_logo.ico
│ ├── Settings
│ ├── GeneralSettingsGroup.cs
│ └── UI
│ │ ├── GeneralSettingsPage.Designer.cs
│ │ ├── GeneralSettingsPage.cs
│ │ └── GeneralSettingsPage.resx
│ ├── SetupForm.Designer.cs
│ ├── SetupForm.cs
│ ├── Tools
│ └── XRebirthToolLauncher.cs
│ ├── XRebirth.csproj
│ ├── XRebirthGameMode.cs
│ ├── XRebirthGameModeDescriptor.cs
│ ├── XRebirthGameModeFactory.cs
│ ├── XRebirthLauncher.cs
│ ├── XRebirthSetupVM.cs
│ └── app.config
├── LICENSE
├── Mod Formats
├── FOMod
│ ├── FOMod.cs
│ ├── FOMod.csproj
│ ├── FOModFormat.cs
│ ├── FOModModCompressor.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── app.config
│ └── packages.config
└── OMod
│ ├── OMod.DecoderProgressWatcher.cs
│ ├── OMod.FileInfo.cs
│ ├── OMod.cs
│ ├── OMod.csproj
│ ├── OModFormat.cs
│ ├── Properties
│ └── AssemblyInfo.cs
│ ├── app.config
│ └── packages.config
├── ModManager.Interface
├── CategoriesInfo.cs
├── Games
│ ├── FileSet.cs
│ ├── GameLaunchEventArgs.cs
│ ├── GameLauncherBase.cs
│ ├── GameModeBase.cs
│ ├── GameModeDescriptorBase.cs
│ ├── IGameLauncher.cs
│ ├── IGameMode.cs
│ ├── IGameModeDescriptor.cs
│ ├── IGameModeEnvironmentInfo.cs
│ ├── IGameModeFactory.cs
│ ├── ISetupVM.cs
│ ├── ISupportedToolsLauncher.cs
│ ├── InstallationPathAutoDetector.cs
│ ├── Settings
│ │ ├── RequiredDirectoriesControl.Designer.cs
│ │ ├── RequiredDirectoriesControl.cs
│ │ ├── RequiredDirectoriesControl.resx
│ │ ├── RequiredDirectoriesControlVM.cs
│ │ ├── SetupDirectoriesControl.Designer.cs
│ │ ├── SetupDirectoriesControl.cs
│ │ ├── SetupDirectoriesControl.resx
│ │ ├── SetupDirectoriesControlVM.cs
│ │ ├── VirtualDirectoriesControl.Designer.cs
│ │ ├── VirtualDirectoriesControl.cs
│ │ ├── VirtualDirectoriesControl.resx
│ │ ├── VirtualDirectoriesControlVM.cs
│ │ ├── VirtualDirectoriesSetupForm.Designer.cs
│ │ ├── VirtualDirectoriesSetupForm.cs
│ │ └── VirtualDirectoriesSetupVM.cs
│ ├── SetupBaseVM.cs
│ ├── Steam
│ │ ├── KeyValue.cs
│ │ └── StreamHelpers.cs
│ ├── SteamInstallationPathDetector.cs
│ ├── SupportedToolsLaunchEventArgs.cs
│ ├── SupportedToolsLauncherBase.cs
│ ├── Theme.cs
│ └── Tools
│ │ ├── DisplayToolViewEventArgs.cs
│ │ ├── ITool.cs
│ │ ├── IToolLauncher.cs
│ │ └── IToolView.cs
├── IModProfileInfo.cs
├── ModManagement
│ ├── BackupManager
│ │ └── IBackupInfo.cs
│ ├── BasicInstallTask.cs
│ ├── CategoryManager
│ │ └── ICategoryManager.cs
│ ├── ConfirmUpgradeResult.cs
│ ├── Delegates.cs
│ ├── IGameSpecificValueInstaller.cs
│ ├── IIniInstaller.cs
│ ├── IModFileInstaller.cs
│ ├── IModProfile.cs
│ ├── InstallationLog
│ │ ├── IInstallLog.cs
│ │ └── IniEdit.cs
│ ├── InstallerGroup.cs
│ ├── OverwriteResult.cs
│ ├── ProfileManager
│ │ └── IProfileManager.cs
│ ├── Scripting
│ │ ├── DependencyException.cs
│ │ ├── IDataFileUtil.cs
│ │ ├── IScript.cs
│ │ ├── IScriptEditor.cs
│ │ ├── IScriptExecutor.cs
│ │ ├── IScriptType.cs
│ │ ├── IScriptTypeRegistry.cs
│ │ ├── IllegalFilePathException.cs
│ │ ├── ScriptExecutorBase.cs
│ │ ├── ScriptFunctionProxy.cs
│ │ ├── SelectOption.cs
│ │ ├── UI
│ │ │ ├── SelectForm.Designer.cs
│ │ │ └── SelectForm.cs
│ │ └── UIUtil.cs
│ └── VirtualModActivator
│ │ ├── IModLinkInstaller.cs
│ │ ├── IVirtualModActivator.cs
│ │ ├── IVirtualModInfo.cs
│ │ └── IVirtualModLink.cs
├── ModManager.Interface.csproj
├── Mods
│ ├── FilenameModComparer.cs
│ ├── IMod.cs
│ ├── IModCacheManager.cs
│ ├── IModCategory.cs
│ ├── IModCompressor.cs
│ ├── IModFormat.cs
│ ├── IModFormatRegistry.cs
│ ├── IModInfo.cs
│ ├── IScriptedMod.cs
│ ├── ModComparer.cs
│ ├── ModCompressorBase.cs
│ ├── ModFormatException.cs
│ └── Readme.cs
├── PluginManagement
│ ├── ILoadOrderManager.cs
│ └── IPluginManager.cs
├── ProfileMissingModInfo.cs
├── Properties
│ ├── AssemblyInfo.cs
│ ├── Resources.Designer.cs
│ └── Resources.resx
├── Resources
│ └── DefaultNexusIcon.ico
├── TipsManagement
│ ├── ITips.cs
│ └── ITipsManager.cs
├── app.config
└── packages.config
├── Mods
├── ModFormatRegistry.cs
├── Mods.csproj
├── Properties
│ └── AssemblyInfo.cs
└── app.config
├── NexusClient.Interface
├── BackgroundTasks
│ ├── BackgroundTask.cs
│ ├── IBackgroundTask.cs
│ ├── IBackgroundTaskSet.cs
│ ├── TaskEndedEventArgs.cs
│ ├── TaskSetCompletedEventArgs.cs
│ ├── TaskStatus.cs
│ ├── ThreadedBackgroundTask.cs
│ └── UI
│ │ ├── ProgressDialog.Designer.cs
│ │ ├── ProgressDialog.cs
│ │ ├── ProgressDialog.resx
│ │ ├── ProgressOverlay.Designer.cs
│ │ ├── ProgressOverlay.cs
│ │ └── ProgressOverlay.resx
├── IEnvironmentInfo.cs
├── ModManagement
│ └── AddModDescriptor.cs
├── NexusClient.Interface.csproj
├── PluginManagement
│ ├── IPluginDiscoverer.cs
│ ├── IPluginFactory.cs
│ ├── IPluginOrderValidator.cs
│ ├── InstallationLog
│ │ └── IActivePluginLogSerializer.cs
│ └── OrderLog
│ │ ├── IPluginOrderLog.cs
│ │ └── IPluginOrderLogSerializer.cs
├── Plugins
│ ├── FilenamePluginComparer.cs
│ ├── Plugin.cs
│ └── PluginComparer.cs
├── Properties
│ └── AssemblyInfo.cs
├── Settings
│ ├── ColumnWidths.cs
│ ├── ISettings.cs
│ ├── KeyedSettings.cs
│ ├── PerGameModeSettings.cs
│ ├── SettingsGroup.cs
│ ├── SettingsList.cs
│ ├── SettingsList`1.cs
│ ├── SplitterSizes.cs
│ ├── UI
│ │ └── ISettingsGroupView.cs
│ └── WindowPositions.cs
├── UI
│ ├── Delegates.cs
│ ├── IView.cs
│ ├── ManagedFontDockContent.cs
│ ├── ManagedFontForm.cs
│ ├── ManagedFontUserControl.cs
│ └── ViewMessage.cs
├── Updating
│ ├── IUpdater.cs
│ └── UpdaterBase.cs
├── app.config
└── packages.config
├── NexusClient.sln
├── NexusClient
├── ActivityMonitoring
│ ├── ActivityMonitor.cs
│ └── UI
│ │ ├── ActivityListViewItem.cs
│ │ ├── ActivityMonitorControl.Designer.cs
│ │ ├── ActivityMonitorControl.cs
│ │ ├── ActivityMonitorControl.resx
│ │ └── ActivityMonitorVM.cs
├── ApplicationInitializationForm.Designer.cs
├── ApplicationInitializationForm.cs
├── ApplicationInitializationForm.resx
├── ApplicationInitializer.cs
├── Bootstrapper.cs
├── DownloadManagement
│ ├── DownloadedFileInfo.cs
│ └── FileDownloadTask.cs
├── DownloadMonitoring
│ ├── DownloadMonitor.cs
│ ├── PurgeDownloadsTask.cs
│ └── UI
│ │ ├── DownloadListViewItem.cs
│ │ ├── DownloadMonitorControl.Designer.cs
│ │ ├── DownloadMonitorControl.cs
│ │ ├── DownloadMonitorControl.resx
│ │ └── DownloadMonitorVM.cs
├── EnvironmentInfo.cs
├── Exceptions
│ └── GameModeRegistryException.cs
├── Extensions
│ └── ExtensionMethods.cs
├── GameDetectionForm.Designer.cs
├── GameDetectionForm.cs
├── GameDetectionForm.resx
├── GameDetectionVM.cs
├── GameModeSelectionForm.Designer.cs
├── GameModeSelectionForm.cs
├── GameModeSelectionForm.resx
├── GameModeSelector.cs
├── Games
│ ├── FileSearcher.cs
│ ├── GameDiscoverer.cs
│ ├── GameModeDiscoveredEventArgs.cs
│ └── GameModeRegistry.cs
├── HeaderlessTextWriterTraceListener.cs
├── HelpInformation.cs
├── IMessager.cs
├── MainForm.Designer.cs
├── MainForm.cs
├── MainForm.resx
├── MainFormVM.cs
├── MessagerClient.cs
├── MessagerServer.cs
├── ModActivationMonitor
│ ├── ModActivationMonitor.cs
│ └── UI
│ │ ├── ModActivationMonitorControl.Designer.cs
│ │ ├── ModActivationMonitorControl.cs
│ │ ├── ModActivationMonitorControl.resx
│ │ ├── ModActivationMonitorListViewItem.cs
│ │ └── ModActivationMonitorVM.cs
├── ModAuthoring
│ ├── Controls
│ │ ├── ModFilesTreeView.Designer.cs
│ │ ├── ModFilesTreeView.cs
│ │ └── ModFilesTreeView.resx
│ ├── ModBuilder.cs
│ ├── ModPackager.cs
│ ├── Project.cs
│ └── UI
│ │ ├── Controls
│ │ ├── InstallScriptEditorVM.cs
│ │ ├── ModFilesTreeView.Designer.cs
│ │ ├── ModFilesTreeView.cs
│ │ ├── ModFilesTreeView.resx
│ │ ├── ModInfoEditor.Designer.cs
│ │ ├── ModInfoEditor.cs
│ │ ├── ModInfoEditor.resx
│ │ ├── ModInfoEditorVM.cs
│ │ ├── ModScriptEditorVM.cs
│ │ ├── ReadmeEditor.Designer.cs
│ │ ├── ReadmeEditor.cs
│ │ ├── ReadmeEditor.resx
│ │ ├── ScriptEditor.Designer.cs
│ │ ├── ScriptEditor.cs
│ │ └── ScriptEditor.resx
│ │ ├── ModPackagingForm.Designer.cs
│ │ ├── ModPackagingForm.cs
│ │ ├── ModPackagingForm.resx
│ │ └── ModPackagingFormVM.cs
├── ModManagement
│ ├── ActivateMultipleModsTask.cs
│ ├── AddModTask.cs
│ ├── AddProfileTask.cs
│ ├── AutoTagger.cs
│ ├── AutoUpdater.cs
│ ├── AutomaticDownloadTask.cs
│ ├── BackupManager
│ │ ├── BackupInfo.cs
│ │ ├── BackupManager.cs
│ │ ├── BackupManagerForm.Designer.cs
│ │ ├── BackupManagerForm.cs
│ │ ├── BackupManagerForm.resx
│ │ ├── CreateBackupTask.cs
│ │ ├── PurgeLooseFilesTask.cs
│ │ ├── RestoreBackupForm .Designer.cs
│ │ ├── RestoreBackupForm .cs
│ │ ├── RestoreBackupForm .resx
│ │ └── RestoreBackupTask.cs
│ ├── BasicUninstallTask.cs
│ ├── CategoriesUpdateCheckTask.cs
│ ├── CategoryManager
│ │ └── CategoryManager.cs
│ ├── CategorySwitchTask.cs
│ ├── CheckOnlineProfileIntegrityTask.cs
│ ├── DeactivateMultipleModsTask.cs
│ ├── DeleteMultipleModsTask.cs
│ ├── DisableMultipleModsTask.cs
│ ├── IniInstaller.cs
│ ├── IniMethods.cs
│ ├── IniUpgradeInstaller.cs
│ ├── InstallationLog
│ │ ├── InstallLog.ActiveModRegistry.cs
│ │ ├── InstallLog.DummyMod.cs
│ │ ├── InstallLog.InstalledItemDictionary`2.cs
│ │ ├── InstallLog.InstallerStack.cs
│ │ ├── InstallLog.TransactionEnlistment.cs
│ │ ├── InstallLog.cs
│ │ ├── UpgradeMismatchedVersionScanner.cs
│ │ └── Upgraders
│ │ │ ├── InstallLogUpgrader.cs
│ │ │ ├── Upgrade0200Task.cs
│ │ │ ├── Upgrade0300Task.cs
│ │ │ ├── Upgrade0400Task.cs
│ │ │ ├── UpgradeException.cs
│ │ │ └── UpgradeTask.cs
│ ├── LinkActivationTask.cs
│ ├── ModActivator.cs
│ ├── ModDeleter.cs
│ ├── ModFileInstaller.cs
│ ├── ModFileUpgradeInstaller.cs
│ ├── ModInstaller.cs
│ ├── ModInstallerBase.cs
│ ├── ModInstallerFactory.cs
│ ├── ModLinkInstaller.cs
│ ├── ModManager.AddModQueue.cs
│ ├── ModManager.cs
│ ├── ModMatcher.cs
│ ├── ModMigrationTask.cs
│ ├── ModProfile.cs
│ ├── ModRegistry.cs
│ ├── ModUninstaller.cs
│ ├── ModUpdateCheckTask.cs
│ ├── ModUpgrader.cs
│ ├── NexusUrl.cs
│ ├── PrepareModTask.cs
│ ├── ProfileActivationTask.cs
│ ├── ProfileManager
│ │ ├── ProfileManager.cs
│ │ ├── RefreshBackedProfilesTask.cs
│ │ ├── RemoveBackedProfileTask.cs
│ │ ├── RenameBackedProfileTask.cs
│ │ ├── ToggleSharingProfileTask.cs
│ │ └── WriteProfileTask.cs
│ ├── ProfileSwitchSetupTask.cs
│ ├── ReadMeManager
│ │ └── ReadMeManager.cs
│ ├── ReadMeSetupTask.cs
│ ├── ToggleModUpdateChecksTask.cs
│ ├── ToggleUpdateWarningTask.cs
│ ├── UI
│ │ ├── EventArgs
│ │ │ ├── ExportFailedEventArgs.cs
│ │ │ └── ExportSucceededEventArgs.cs
│ │ ├── ModManagerControl.Designer.cs
│ │ ├── ModManagerControl.cs
│ │ ├── ModManagerControl.resx
│ │ ├── ModManagerVM.cs
│ │ ├── ModTaggerForm.Designer.cs
│ │ ├── ModTaggerForm.cs
│ │ ├── ModTaggerForm.resx
│ │ ├── ModTaggerVM.cs
│ │ ├── OverwriteForm.Designer.cs
│ │ ├── OverwriteForm.cs
│ │ └── OverwriteForm.resx
│ ├── VirtualModActivator
│ │ ├── VirtualConfigFixTask.cs
│ │ └── VirtualModActivator.cs
│ ├── VirtualModInfo.cs
│ └── VirtualModLink.cs
├── ModRepositories
│ ├── ApiCallManager.cs
│ ├── AuthenticationStatus.cs
│ ├── IModFileInfo.cs
│ ├── IModRepository.cs
│ ├── Links.cs
│ ├── ModCategory.cs
│ ├── ModFileInfo.cs
│ ├── ModInfo.cs
│ ├── NexusModsApiRepository.cs
│ └── RateLimitExceededArgs.cs
├── Mods
│ ├── NexusMod.cs
│ └── NexusModCacheManager.cs
├── NMM_CE_P_Logo.ico
├── NexusClient.csproj
├── NexusClient.csproj.DotSettings
├── PluginManagement
│ ├── ApplyLoadOrderTask.cs
│ ├── AutoPluginSortingTask.cs
│ ├── InstallationLog
│ │ ├── ActivePluginLog.TransactionEnlistment.cs
│ │ └── ActivePluginLog.cs
│ ├── ManageMultiplePluginsTask.cs
│ ├── OrderLog
│ │ ├── PluginOrderLog.TransactionEnlistment.cs
│ │ └── PluginOrderLog.cs
│ ├── PluginManager.cs
│ ├── PluginRegistry.TransactionEnlistment.cs
│ ├── PluginRegistry.cs
│ └── UI
│ │ ├── EventArgs
│ │ ├── ExportFailedEventArgs.cs
│ │ ├── ExportSucceededEventArgs.cs
│ │ ├── ImportFailedEventArgs.cs
│ │ └── ImportSucceededEventArgs.cs
│ │ ├── Exceptions
│ │ └── InvalidImportSourceException.cs
│ │ ├── PluginManagerControl.Designer.cs
│ │ ├── PluginManagerControl.cs
│ │ ├── PluginManagerControl.resx
│ │ └── PluginManagerVM.cs
├── Program.cs
├── Properties
│ ├── AssemblyInfo.cs
│ ├── Resources.Designer.cs
│ ├── Resources.resx
│ ├── Settings.Designer.cs
│ └── Settings.settings
├── Resources
│ ├── 042b_AddCategory_48x48_72.png
│ ├── 077_AddFile_48x48_72.png
│ ├── Actions-edit-clear-list-icon.png
│ ├── DeleteProfilePage.png
│ ├── Digital-Patreon-Logo_FieryCoral.png
│ ├── EditProfilePage.png
│ ├── LinBiolinum_RB.ttf
│ ├── LinBiolinum_RI.ttf
│ ├── NMM_CE_P_Logo.ico
│ ├── NMM_P_Logo_800.png
│ ├── Nmm-ce_800.png
│ ├── Nmm-community-edition.png
│ ├── Patreon_logo.png
│ ├── RestoreProfile.png
│ ├── SkyrimGOG_logo.ico
│ ├── SkyrimSE_logo.ico
│ ├── StartStopSharing.png
│ ├── Tips.xml
│ ├── View Profile.png
│ ├── activate_flat.png
│ ├── activate_mod.png
│ ├── activate_mod_flat.png
│ ├── add_filtered_file_48x48.png
│ ├── add_mod.png
│ ├── add_mod_file_flat.png
│ ├── add_mod_url.png
│ ├── add_mod_url_flat.png
│ ├── application-exit-2.png
│ ├── arrow_state_blue_left.png
│ ├── arrow_state_blue_right.png
│ ├── backup.png
│ ├── cancel_download_flat.png
│ ├── categories_flat.png
│ ├── category_folder.png
│ ├── change_game_mode.png
│ ├── check_mod_updates_flat.png
│ ├── check_updates_id_fix_flat.png
│ ├── check_updates_interval_flat.png
│ ├── cloud305.png
│ ├── collapse_all.png
│ ├── compilebasic.png
│ ├── createBackup.png
│ ├── cz.png
│ ├── database.png
│ ├── deactivate_mod.png
│ ├── delete-file.png
│ ├── delete96.png
│ ├── deleteProfile.png
│ ├── dialog-accept.png
│ ├── dialog-block.png
│ ├── dialog-cancel-4.png
│ ├── dialog-cancel-41.png
│ ├── dialog-cancel-42.png
│ ├── dialog-cancel-43.png
│ ├── dialog-ok-4.png
│ ├── dialog-ok-41.png
│ ├── dialog-ok-42.png
│ ├── dialog-ok-43.png
│ ├── dialog-warning-4.png
│ ├── disable_mod_flat.png
│ ├── discord_logo_512.png
│ ├── document-export-4.png
│ ├── document-import-2.png
│ ├── document-new-4.png
│ ├── document-preview.png
│ ├── document-save-5.png
│ ├── down.png
│ ├── edit-4.png
│ ├── edit-add-4.png
│ ├── edit-clear-3.png
│ ├── edit-copy-6.png
│ ├── edit-delete-6.png
│ ├── edit-delete.png
│ ├── edit-find-and-replace.png
│ ├── edit_delete_16.png
│ ├── en.gif
│ ├── endorse_flat.png
│ ├── endorsed.png
│ ├── endorsed_small.png
│ ├── europeanunion.png
│ ├── expand_all.png
│ ├── export_clipboard_flat.png
│ ├── export_mod_list_flat.png
│ ├── export_text_file_flat.png
│ ├── eye_open2_24x24.png
│ ├── eye_open_24x24.png
│ ├── folder_link_flat.png
│ ├── folders-open.png
│ ├── format-line-spacing-triple.png
│ ├── get_missing_info.png
│ ├── go_premium.png
│ ├── help-3.png
│ ├── help_book.png
│ ├── help_flat.png
│ ├── home-16x16.png
│ ├── import_plugin_list_flat.png
│ ├── info.png
│ ├── info_add.png
│ ├── kofi_button.png
│ ├── list_cleanup_flat.png
│ ├── loggedin_flat.png
│ ├── loggedout_flat.png
│ ├── mad_tagger_flat.png
│ ├── media-playback-pause-7.png
│ ├── media-playback-start-7.png
│ ├── move_down_flat.png
│ ├── move_up_flat.png
│ ├── nl.gif
│ ├── obsidian_checkmark.png
│ ├── obsidianshade_checkmark.png
│ ├── offline-icon.png
│ ├── online-icon.png
│ ├── pause_download_flat.png
│ ├── playlist.png
│ ├── preferences-system-4.png
│ ├── program_tools_flat.png
│ ├── refreshOnlineProfiles.png
│ ├── remove_all_categories.png
│ ├── remove_download_flat.png
│ ├── renameProfile.png
│ ├── reset_categories.png
│ ├── reset_default.png
│ ├── reset_unassigned.png
│ ├── restoreBackup.png
│ ├── resume_download_flat.png
│ ├── round_loading.GIF
│ ├── save_mod_loadorder_flat.png
│ ├── settings_flat.png
│ ├── share.png
│ ├── side_panel.png
│ ├── supported_tools.png
│ ├── supported_tools_flat.png
│ ├── switch_game_flat.png
│ ├── switch_view.png
│ ├── switch_view_flat.png
│ ├── system-settings.png
│ ├── system-software-update-2.png
│ ├── tes_logo.ico
│ ├── tes_logo_full.png
│ ├── text-x-generic.png
│ ├── text168.png
│ ├── thumb_no.png
│ ├── thumb_up.png
│ ├── thumbsup.png
│ ├── tips.png
│ ├── tipsClose.png
│ ├── token_info.png
│ ├── uac-icon.png
│ ├── unendorsed.png
│ ├── unendorsed_small.png
│ ├── up.png
│ ├── update_check_flat.png
│ ├── update_warning.png
│ ├── update_warning_disabled.png
│ ├── us.gif
│ └── view_profile.png
├── SSO
│ ├── ApiKeyReceivedEventArgs.cs
│ ├── AuthenticationCancelledReason.cs
│ ├── AuthenticationForm.Designer.cs
│ ├── AuthenticationForm.cs
│ ├── AuthenticationForm.resx
│ ├── AuthenticationFormTask.cs
│ ├── AuthenticationFormViewModel.cs
│ ├── CancellationEventArgs.cs
│ ├── ManualApiKeyEntryForm.Designer.cs
│ ├── ManualApiKeyEntryForm.cs
│ ├── ManualApiKeyEntryForm.resx
│ └── SsoManager.cs
├── ServiceManager.cs
├── Settings.cs
├── Settings
│ ├── DownloadSettingsGroup.cs
│ ├── FileAssociationSetting.cs
│ ├── GeneralSettingsGroup.cs
│ ├── ModOptionsSettingsGroup.cs
│ ├── OsSettingsGroup.cs
│ ├── ShellExtensionUtil.cs
│ ├── UI
│ │ ├── DownloadSettingsPage.Designer.cs
│ │ ├── DownloadSettingsPage.cs
│ │ ├── DownloadSettingsPage.resx
│ │ ├── GeneralSettingsPage.Designer.cs
│ │ ├── GeneralSettingsPage.cs
│ │ ├── GeneralSettingsPage.resx
│ │ ├── ModOptionsPage.Designer.cs
│ │ ├── ModOptionsPage.cs
│ │ ├── ModOptionsPage.resx
│ │ ├── OsSettingsPage.Designer.cs
│ │ ├── OsSettingsPage.cs
│ │ ├── OsSettingsPage.resx
│ │ ├── SettingsForm.Designer.cs
│ │ ├── SettingsForm.cs
│ │ ├── SettingsForm.resx
│ │ └── SettingsFormVM.cs
│ └── UrlAssociationUtil.cs
├── TipsManagement
│ ├── Balloon.cs
│ ├── Balloon.resx
│ ├── BalloonManager.cs
│ ├── BalloonVM.cs
│ ├── BalloonVM.resx
│ ├── HitTestCodes.cs
│ ├── Hooks
│ │ ├── BaseHook.cs
│ │ ├── CallWndProcHook.cs
│ │ ├── CallWndProcRetHook.cs
│ │ ├── KeyBoardHook.cs
│ │ ├── MouseHook.cs
│ │ ├── WindowsHook.cs
│ │ └── WindowsHook.resx
│ └── Tips.cs
├── UI
│ ├── Controls
│ │ ├── BackedProfilesListView.cs
│ │ ├── BackedProfilesListView.designer.cs
│ │ ├── CategoryListView.cs
│ │ ├── CategoryListView.designer.cs
│ │ ├── CustomizableToolStripProgressBar.Designer.cs
│ │ ├── CustomizableToolStripProgressBar.cs
│ │ ├── GameModeListView.cs
│ │ ├── GameModeListView.resx
│ │ ├── GameModeListViewItem.Designer.cs
│ │ ├── GameModeListViewItem.cs
│ │ ├── GameModeListViewItem.resx
│ │ ├── GameModeListViewItemBase.cs
│ │ ├── GameModeListViewItemBase.resx
│ │ ├── GameModeSearchListViewItem.Designer.cs
│ │ ├── GameModeSearchListViewItem.cs
│ │ ├── GameModeSearchListViewItem.resx
│ │ ├── ModActionEventArgs.cs
│ │ ├── ModEventArgs.cs
│ │ ├── ModInfoRequestEventArgs.cs
│ │ ├── ModReadmeRequestEventArgs.cs
│ │ ├── ModUpdateCheckEventArgs.cs
│ │ ├── ModUpdateWarningEventArgs.cs
│ │ ├── ProfileListView.cs
│ │ ├── ProfileListView.designer.cs
│ │ ├── ProfileModsListView.cs
│ │ ├── ProfileModsListView.designer.cs
│ │ ├── ProfilesListView.cs
│ │ ├── ProfilesListView.designer.cs
│ │ └── SelectedItemEventArgs.cs
│ └── NexusFontSetResolver.cs
├── Updating
│ ├── ProgramUpdater.cs
│ ├── UpdateManager.cs
│ └── UpdateTask.cs
├── Util
│ ├── NexusFileUtil.cs
│ └── UacUtil.cs
├── app.config
├── data
│ ├── 7z-32bit.dll
│ ├── 7z-64bit.dll
│ ├── FluentNexus.dll
│ ├── License.rtf
│ ├── NMM License.rtf
│ ├── NewVersionDisclaimer.rtf
│ ├── Third-Party Licenses
│ │ ├── AntlrBuildTask License.txt
│ │ ├── DockPanel Suite License.txt
│ │ ├── FluentNexus License.txt
│ │ ├── Icons License.txt
│ │ ├── NUnit License.txt
│ │ ├── SevenZipSharp License.txt
│ │ ├── TxFileMAnager License.txt
│ │ └── WebSocket-Sharp License.txt
│ ├── boss32.dll
│ ├── boss64.dll
│ ├── libwebp_x64.dll
│ ├── libwebp_x86.dll
│ ├── loot32.dll
│ ├── loot64.dll
│ └── releasenotes.rtf
└── packages.config
├── README.md
├── Script Types
├── CSharpScript
│ ├── CSharpBaseScript.cs
│ ├── CSharpScript.cs
│ ├── CSharpScript.csproj
│ ├── CSharpScriptCompiler.cs
│ ├── CSharpScriptExecutor.cs
│ ├── CSharpScriptFunctionProxy.cs
│ ├── CSharpScriptType.cs
│ ├── ModInstaller.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── ScriptRunner.cs
│ ├── SelectOption.cs
│ └── app.config
├── ModScript
│ ├── ModScript.cs
│ ├── ModScript.csproj
│ ├── ModScriptExecutor.cs
│ ├── ModScriptFunctionProxy.cs
│ ├── ModScriptInterpreter.cs
│ ├── ModScriptInterpreterContext.cs
│ ├── ModScriptLexer.g
│ ├── ModScriptParser.g
│ ├── ModScriptSelectOption.cs
│ ├── ModScriptType.cs
│ ├── ModScriptUIUtil.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ ├── document-open-5.png
│ │ └── document-save-5.png
│ ├── ScriptRunner.cs
│ ├── UI
│ │ ├── TextEditor.Designer.cs
│ │ ├── TextEditor.cs
│ │ └── TextEditor.resx
│ └── app.config
└── XmlScript
│ ├── CPL
│ ├── BaseCplParserFactory.cs
│ ├── CPLConverter.cs
│ ├── CPLImportLexer.g
│ ├── CPLImportParser.g
│ ├── CPLLexer.g
│ ├── CPLParser.g
│ ├── Controls
│ │ ├── CPLEditor.Designer.cs
│ │ ├── CPLEditor.cs
│ │ ├── CPLEditor.resx
│ │ ├── CPLEditorVM.cs
│ │ ├── CPLTextEditor.cs
│ │ ├── CPLTextEditorVM.cs
│ │ ├── CplConditionEditor.cs
│ │ ├── CplFlagConditionEditor.Designer.cs
│ │ ├── CplFlagConditionEditor.cs
│ │ ├── CplFlagConditionEditor.resx
│ │ ├── CplHighlightingStrategy.cs
│ │ ├── CplPluginConditionEditor.Designer.cs
│ │ ├── CplPluginConditionEditor.cs
│ │ ├── CplPluginConditionEditor.resx
│ │ ├── CplVersionConditionEditor.Designer.cs
│ │ ├── CplVersionConditionEditor.cs
│ │ └── CplVersionConditionEditor.resx
│ └── ICplParserFactory.cs
│ ├── CompositeCondition.cs
│ ├── ConditionStateManager.cs
│ ├── ConditionalFlag.cs
│ ├── ConditionalOptionTypeResolver.cs
│ ├── ConditionallyInstalledFileSet.cs
│ ├── FlagCondition.cs
│ ├── GameVersionCondition.cs
│ ├── HeaderInfo.cs
│ ├── ICondition.cs
│ ├── IOptionTypeResolver.cs
│ ├── InstallStep.cs
│ ├── InstallableFile.cs
│ ├── ModManagerCondition.cs
│ ├── Option.cs
│ ├── OptionGroup.cs
│ ├── Parsers
│ ├── IParser.cs
│ ├── Parser.cs
│ ├── Parser10.cs
│ ├── Parser20.cs
│ ├── Parser30.cs
│ ├── Parser40.cs
│ ├── Parser50.cs
│ └── ParserException.cs
│ ├── PluginCondition.cs
│ ├── Properties
│ ├── AssemblyInfo.cs
│ ├── Resources.Designer.cs
│ └── Resources.resx
│ ├── Resources
│ ├── add-file-set.png
│ ├── add-install-step.png
│ ├── add-option-group.png
│ ├── add-option.png
│ ├── add.png
│ ├── delete.png
│ ├── edit.png
│ └── notFoundJPG.png
│ ├── Schemas
│ └── XmlScript5.0.xsd
│ ├── SortOrder.cs
│ ├── StaticOptionTypeResolver.cs
│ ├── StringComparer.cs
│ ├── UI
│ ├── Controls
│ │ ├── IXmlScriptNodeAdapter.cs
│ │ ├── NodeEditor.cs
│ │ ├── NodeEditors
│ │ │ ├── ConditionEditor.Designer.cs
│ │ │ ├── ConditionEditor.cs
│ │ │ ├── ConditionEditor.resx
│ │ │ ├── ConditionEditorVM.cs
│ │ │ ├── ConditionalTypeEditor.Designer.cs
│ │ │ ├── ConditionalTypeEditor.cs
│ │ │ ├── ConditionalTypeEditor.resx
│ │ │ ├── ConditionalTypeEditorVM.cs
│ │ │ ├── ConditionalTypePatternEditor.Designer.cs
│ │ │ ├── ConditionalTypePatternEditor.cs
│ │ │ ├── ConditionalTypePatternEditor.resx
│ │ │ ├── ConditionalTypePatternEditorVM.cs
│ │ │ ├── ConditionallyInstalledFileSetEditor.Designer.cs
│ │ │ ├── ConditionallyInstalledFileSetEditor.cs
│ │ │ ├── ConditionallyInstalledFileSetEditor.resx
│ │ │ ├── ConditionallyInstalledFileSetEditorVM.cs
│ │ │ ├── ConditionallyInstalledFileSetOrderEditor.Designer.cs
│ │ │ ├── ConditionallyInstalledFileSetOrderEditor.cs
│ │ │ ├── ConditionallyInstalledFileSetOrderEditor.resx
│ │ │ ├── ConditionallyInstalledFileSetOrderEditorVM.cs
│ │ │ ├── FileListEditor.Designer.cs
│ │ │ ├── FileListEditor.cs
│ │ │ ├── FileListEditor.resx
│ │ │ ├── FileListEditorVM.cs
│ │ │ ├── HeaderEditor.Designer.cs
│ │ │ ├── HeaderEditor.cs
│ │ │ ├── HeaderEditor.resx
│ │ │ ├── HeaderEditorVM.cs
│ │ │ ├── InstallStepEditor.Designer.cs
│ │ │ ├── InstallStepEditor.cs
│ │ │ ├── InstallStepEditor.resx
│ │ │ ├── InstallStepEditorVM.cs
│ │ │ ├── InstallStepsEditor.Designer.cs
│ │ │ ├── InstallStepsEditor.cs
│ │ │ ├── InstallStepsEditor.resx
│ │ │ ├── InstallStepsEditorVM.cs
│ │ │ ├── InstallableFileEditor.Designer.cs
│ │ │ ├── InstallableFileEditor.cs
│ │ │ ├── InstallableFileEditor.resx
│ │ │ ├── InstallableFileEditorVM.cs
│ │ │ ├── OptionEditor.Designer.cs
│ │ │ ├── OptionEditor.cs
│ │ │ ├── OptionEditor.resx
│ │ │ ├── OptionEditorVM.cs
│ │ │ ├── OptionGroupEditor.Designer.cs
│ │ │ ├── OptionGroupEditor.cs
│ │ │ ├── OptionGroupEditor.resx
│ │ │ ├── OptionGroupEditorVM.cs
│ │ │ ├── OptionInfoEditor.Designer.cs
│ │ │ ├── OptionInfoEditor.cs
│ │ │ ├── OptionInfoEditor.resx
│ │ │ ├── OptionInfoEditorVM.cs
│ │ │ ├── OptionTypeResolverEditor.Designer.cs
│ │ │ ├── OptionTypeResolverEditor.cs
│ │ │ ├── OptionTypeResolverEditor.resx
│ │ │ ├── OptionTypeResolverEditorVM.cs
│ │ │ └── PrerequisitesEditorVM.cs
│ │ ├── XmlScript50NodeAdapter.cs
│ │ ├── XmlScriptTreeEditor.Designer.cs
│ │ ├── XmlScriptTreeEditor.cs
│ │ ├── XmlScriptTreeEditor.resx
│ │ ├── XmlScriptTreeEditorVM.cs
│ │ ├── XmlScriptTreeNode.cs
│ │ ├── XmlScriptTreeView.cs
│ │ └── XmlScriptTreeViewVM.cs
│ ├── HeaderPanel.cs
│ ├── OptionFormStep.Designer.cs
│ ├── OptionFormStep.cs
│ ├── OptionsForm.Designer.cs
│ ├── OptionsForm.cs
│ └── OptionsForm.resx
│ ├── Unparsers
│ ├── IUnparser.cs
│ ├── Unparser.cs
│ ├── Unparser10.cs
│ ├── Unparser20.cs
│ ├── Unparser30.cs
│ ├── Unparser40.cs
│ ├── Unparser50.cs
│ └── UnsupportedScriptFeatureException.cs
│ ├── VersionCondition.cs
│ ├── Xml
│ └── XmlSchemaResourceResolver.cs
│ ├── XmlScript.cs
│ ├── XmlScript.csproj
│ ├── XmlScriptExecutor.cs
│ ├── XmlScriptInstaller.cs
│ ├── XmlScriptType.cs
│ └── app.config
├── Scripting
├── DataFileUtil.cs
├── Properties
│ └── AssemblyInfo.cs
├── ScriptTypeRegistry.cs
├── Scripting.csproj
└── app.config
├── Setup
├── PreprocessedNMM0.7.1.1.iss
├── scripts
│ ├── isxdl
│ │ ├── chinese-tr.ini
│ │ ├── chinese.ini
│ │ ├── czech.ini
│ │ ├── english.ini
│ │ ├── french.ini
│ │ ├── french2.ini
│ │ ├── french3.ini
│ │ ├── german.ini
│ │ ├── german2.ini
│ │ ├── german3.ini
│ │ ├── isxdl.dll
│ │ ├── isxdl.iss
│ │ ├── norwegian.ini
│ │ ├── polish.ini
│ │ ├── portugues.ini
│ │ ├── portuguese.ini
│ │ ├── russian.ini
│ │ ├── spanish.ini
│ │ └── swedish.ini
│ ├── products.iss
│ └── products
│ │ ├── dotnetfx11.iss
│ │ ├── dotnetfx11lp.iss
│ │ ├── dotnetfx11sp1.iss
│ │ ├── dotnetfx20.iss
│ │ ├── dotnetfx20lp.iss
│ │ ├── dotnetfx20sp1.iss
│ │ ├── dotnetfx20sp1lp.iss
│ │ ├── dotnetfx20sp2.iss
│ │ ├── dotnetfx20sp2lp.iss
│ │ ├── dotnetfx35.iss
│ │ ├── dotnetfx35lp.iss
│ │ ├── dotnetfx35sp1.iss
│ │ ├── dotnetfx35sp1lp.iss
│ │ ├── dotnetfx40client.iss
│ │ ├── dotnetfx40full.iss
│ │ ├── dotnetfx45.iss
│ │ ├── dotnetfxversion.iss
│ │ ├── fileversion.iss
│ │ ├── ie6.iss
│ │ ├── iis.iss
│ │ ├── jet4sp8.iss
│ │ ├── kb835732.iss
│ │ ├── mdac28.iss
│ │ ├── msi20.iss
│ │ ├── msi31.iss
│ │ ├── msi45.iss
│ │ ├── sql2005express.iss
│ │ ├── sql2008express.iss
│ │ ├── sqlcompact35sp2.iss
│ │ ├── stringversion.iss
│ │ ├── vcredist2010.iss
│ │ ├── wic.iss
│ │ └── winversion.iss
└── setup.iss
├── SharedAssemblyInformation.cs
├── Support
├── AntlrBuildTask
│ ├── Antlr3.targets
│ ├── AntlrBuildTask.csproj
│ ├── AntlrClassGenerationTask.cs
│ ├── AntlrClassGenerationTaskInternal.cs
│ ├── BuildMessage.cs
│ ├── LICENSE.txt
│ └── Properties
│ │ └── AssemblyInfo.cs
└── BuildTasks
│ ├── Antlr.targets
│ ├── AntlrBuildTask.cs
│ ├── AutoIncrementVersion.targets
│ ├── AutoIncrementVersionBuildTask.cs
│ ├── BuildTasks.csproj
│ ├── CopyScriptTypes.targets
│ └── Properties
│ └── AssemblyInfo.cs
├── Tests
├── GamebryoBaseTests
│ ├── GamebryoBaseTests.csproj
│ ├── PluginManagement
│ │ └── GamebryoPluginOrderValidatorTests.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── app.config
│ └── packages.config
└── UtilTests
│ ├── Properties
│ └── AssemblyInfo.cs
│ ├── TextUtilTests.cs
│ ├── UriUtilTests.cs
│ ├── UtilTests.csproj
│ ├── app.config
│ └── packages.config
├── Transactions
├── Enlistment.cs
├── IEnlistmentNotification.cs
├── PreparingEnlistment.cs
├── Properties
│ └── AssemblyInfo.cs
├── RollbackException.cs
├── Transaction.cs
├── TransactionException.cs
├── TransactionInformation.cs
├── TransactionScope.cs
├── Transactions.csproj
└── app.config
├── UI
├── Controls
│ ├── AutosizeLabel.cs
│ ├── ColourPicker.Designer.cs
│ ├── ColourPicker.cs
│ ├── ColourPicker.resx
│ ├── Comparer.cs
│ ├── DetailsButton.cs
│ ├── DoubleBufferedListView.cs
│ ├── DropDownTabControl.cs
│ ├── DropDownTabControlDesigner.cs
│ ├── DropDownTabPage.cs
│ ├── DropDownTabPageCollectionEditor.cs
│ ├── ErrorContainer.cs
│ ├── ExtendedMessageBox.Designer.cs
│ ├── ExtendedMessageBox.cs
│ ├── ExtendedMessageBox.resx
│ ├── ExtendedMessageBoxButtons.cs
│ ├── FileSelectionDialog.Designer.cs
│ ├── FileSelectionDialog.cs
│ ├── FileSelectionDialog.resx
│ ├── FileSystemTreeNode.cs
│ ├── FileSystemTreeView.cs
│ ├── FileSystemTreeViewBase.cs
│ ├── FilteredFolderBrowserDialog.Designer.cs
│ ├── FilteredFolderBrowserDialog.cs
│ ├── FilteredFolderBrowserDialog.resx
│ ├── FontProvider.cs
│ ├── FontProvider.designer.cs
│ ├── FormattedLabel.cs
│ ├── HtmlLabel.cs
│ ├── IStatusProviderAware.cs
│ ├── IViewModel.cs
│ ├── IXmlTreeNodeFormatter.cs
│ ├── IconListView.cs
│ ├── ImagePreviewBox.cs
│ ├── ImageViewer.Designer.cs
│ ├── ImageViewer.cs
│ ├── ImageViewer.resx
│ ├── MultiSelectTreeView.cs
│ ├── PanelToolStrip.cs
│ ├── PanelToolStripItem.cs
│ ├── PathLabel.cs
│ ├── PromptDialog.Designer.cs
│ ├── PromptDialog.cs
│ ├── PromptDialog.resx
│ ├── ReorderableListView.cs
│ ├── RichTextEditor.Designer.cs
│ ├── RichTextEditor.cs
│ ├── SelectedDropDownTabPageConverter.cs
│ ├── SelectedVerticalTabPageConverter.cs
│ ├── SiteStatusProvider.cs
│ ├── StatusButton.cs
│ ├── VerticalTabButton.cs
│ ├── VerticalTabControl.cs
│ ├── VerticalTabControlDesigner.cs
│ ├── VerticalTabPage.cs
│ ├── VerticalTabPageCollectionEditor.cs
│ ├── VirtualFileSystemItem.cs
│ ├── VirtualFileSystemTreeView.cs
│ ├── WizardControl.cs
│ ├── WizardControlDesigner.cs
│ ├── XmlCompletionData.cs
│ ├── XmlCompletionProvider.cs
│ ├── XmlEditor.cs
│ ├── XmlFoldingStrategy.cs
│ ├── XmlFormattingStrategy.cs
│ ├── XmlParser.cs
│ ├── XmlTreeNode.cs
│ └── XmlTreeView.cs
├── FlagEnumUITypeEditor.cs
├── FontManager.cs
├── FontSet.cs
├── FontSetGroup.cs
├── FontSetInformation.cs
├── IFontSetResolver.cs
├── Properties
│ ├── AssemblyInfo.cs
│ ├── Resources.Designer.cs
│ └── Resources.resx
├── Resources
│ ├── Folder_Open.png
│ ├── Hard_Drive.png
│ ├── ItalicHS.png
│ ├── PropertiesHH.bmp
│ ├── VSObject_EnumItem.bmp
│ ├── Warning.png
│ ├── application-xhtml+xml.png
│ ├── arrow_down_black_small.png
│ ├── arrow_up_black_small.png
│ ├── boldhs.png
│ ├── close.png
│ ├── close_hot.png
│ ├── error.png
│ ├── help.png
│ ├── info.png
│ ├── justify_centre.png
│ ├── justify_left.png
│ ├── justify_right.png
│ ├── open.png
│ ├── open_hot.png
│ ├── strikeout.png
│ ├── underline.png
│ ├── zoom-fit-best-2.png
│ └── zoom-original.png
├── UI.csproj
└── app.config
├── Util
├── Archive.cs
├── BindingHelper.cs
├── CancelEventArgs`1.cs
├── CancelProgressEventArgs.cs
├── Collections
│ ├── IListExtensions.cs
│ ├── ObservableSet.cs
│ ├── ReadOnlyObservableList.cs
│ ├── ReorderableStack.cs
│ ├── Set.cs
│ ├── SortedList.cs
│ ├── SortedObservableCollection.cs
│ └── ThreadSafeObservableList.cs
├── CommonData.cs
├── Crc32.cs
├── Delegates.cs
├── Downloader
│ ├── CompletedDownloadEventArgs.cs
│ ├── FileDownloader.BlockDownloader.cs
│ ├── FileDownloader.cs
│ ├── FileMetadata.cs
│ ├── FileWriter.cs
│ ├── Range.cs
│ └── RangeSet.cs
├── EventArgs.cs
├── ExtendedImage.cs
├── FileUtil.cs
├── GameDomainTranslator.cs
├── ImageExtensions.cs
├── ImageFormatException.cs
├── IniMethods.cs
├── JSONSerializer.cs
├── Md5.cs
├── ObjectHelper.cs
├── ObservableObject.cs
├── Properties
│ └── AssemblyInfo.cs
├── RegistryUtil.cs
├── TextUtil.cs
├── ThreadSafeSevenZipExtractor.cs
├── Threading
│ ├── TrackedThread.cs
│ └── TrackedThreadManager.cs
├── TraceUtil.cs
├── UriUtil.cs
├── Util.csproj
├── WebPWrapper.cs
├── app.config
└── packages.config
├── appveyor.yml
├── lib
├── Antlr
│ ├── Antlr3.Runtime.Debug.dll
│ ├── Antlr3.Runtime.JavaExtensions.dll
│ ├── Antlr3.Runtime.dll
│ ├── Antlr3.exe
│ ├── Antlr3.exe.config
│ ├── Antlr3.targets
│ ├── Antlr4.StringTemplate.Visualizer.dll
│ ├── Antlr4.StringTemplate.dll
│ ├── AntlrBuildTask.dll
│ ├── Codegen
│ │ └── Templates
│ │ │ ├── CSharp2
│ │ │ ├── AST.stg
│ │ │ ├── ASTDbg.stg
│ │ │ ├── ASTParser.stg
│ │ │ ├── ASTTreeParser.stg
│ │ │ ├── CSharp2.stg
│ │ │ ├── Dbg.stg
│ │ │ └── ST.stg
│ │ │ ├── CSharp3
│ │ │ ├── AST.stg
│ │ │ ├── ASTDbg.stg
│ │ │ ├── ASTParser.stg
│ │ │ ├── ASTTreeParser.stg
│ │ │ ├── CSharp3.stg
│ │ │ ├── Dbg.stg
│ │ │ └── ST.stg
│ │ │ └── LeftRecursiveRules.stg
│ ├── LICENSE.txt
│ ├── Targets
│ │ ├── Antlr3.Targets.CSharp2.dll
│ │ └── Antlr3.Targets.CSharp3.dll
│ └── Tool
│ │ └── Templates
│ │ ├── depend.stg
│ │ ├── dot
│ │ └── dot.stg
│ │ └── messages
│ │ ├── formats
│ │ ├── antlr.stg
│ │ └── vs2005.stg
│ │ └── languages
│ │ ├── de.stg
│ │ ├── en.stg
│ │ ├── fr.stg
│ │ └── it.stg
├── ICSharpCode.TextEditor.dll
├── NCalc.dll
├── ObjectListView.XML
├── ObjectListView.dll
└── websocket-sharp.dll
└── nuget.config
/.github/ISSUE_TEMPLATE/bug_report.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Bug report
3 | about: Report a bug
4 |
5 | ---
6 |
7 | _Please give as much information as you can, replace/remove italicized text._
8 |
9 | **Describe the bug**
10 | _A short description of what the problem is_
11 |
12 |
13 | **Environment**
14 | - NMM version: _0.1.0_
15 | - Mod(s) used: __
16 |
17 | _Please remember to attach any trace logs you get in connection to this problem. Without these it will often be very hard to track down the bug._
18 |
19 |
20 | **To Reproduce**
21 | _How to reproduce the problem_
22 |
23 |
24 | **Additional information**
25 | _Anything that could help track down this problem, other software used, screenshots, etc._
26 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/feature_request.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Feature request
3 | about: Request a feature
4 |
5 | ---
6 |
7 | _Please give as much information as you can, replace/remove italicized text._
8 |
9 | **Is your feature request related to a problem?**
10 | _A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]_
11 |
12 |
13 | **Describe the solution you'd like**
14 | _A clear and concise description of what you want to happen._
15 |
16 |
17 | **Additional context**
18 | _Add any other context or screenshots about the feature request here._
19 |
--------------------------------------------------------------------------------
/Commanding/ICommand.cs:
--------------------------------------------------------------------------------
1 | using System.ComponentModel;
2 |
3 | namespace Nexus.Client.Commands
4 | {
5 | ///
6 | /// The interface for commands.
7 | ///
8 | public interface ICommand : INotifyPropertyChanged
9 | {
10 | ///
11 | /// Gets the name of the command.
12 | ///
13 | /// The name of the command.
14 | string Name { get; }
15 |
16 | ///
17 | /// Gets the description of the command.
18 | ///
19 | /// The description of the command.
20 | string Description { get; }
21 |
22 | ///
23 | /// Gets or sets whether the command can be executed.
24 | ///
25 | /// Whether the command can be executed.
26 | bool CanExecute { get; set; }
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/DockContentEventArgs.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace WeifenLuo.WinFormsUI.Docking
4 | {
5 | public class DockContentEventArgs : EventArgs
6 | {
7 | private IDockContent m_content;
8 |
9 | public DockContentEventArgs(IDockContent content)
10 | {
11 | m_content = content;
12 | }
13 |
14 | public IDockContent Content
15 | {
16 | get { return m_content; }
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/DockPanel.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/DockPanelSuite/Docking/DockPanel.bmp
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/DockWindow.SplitterControl.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections;
3 | using System.ComponentModel;
4 | using System.Drawing;
5 | using System.Windows.Forms;
6 |
7 | namespace WeifenLuo.WinFormsUI.Docking
8 | {
9 | public partial class DockWindow
10 | {
11 | private class SplitterControl : SplitterBase
12 | {
13 | protected override int SplitterSize
14 | {
15 | get { return Measures.SplitterSize; }
16 | }
17 |
18 | protected override void StartDrag()
19 | {
20 | DockWindow window = Parent as DockWindow;
21 | if (window == null)
22 | return;
23 |
24 | window.DockPanel.BeginDrag(window, window.RectangleToScreen(Bounds));
25 | }
26 | }
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/DummyControl.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Windows.Forms;
3 |
4 | namespace WeifenLuo.WinFormsUI.Docking
5 | {
6 | internal class DummyControl : Control
7 | {
8 | public DummyControl()
9 | {
10 | SetStyle(ControlStyles.Selectable, false);
11 | }
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Helpers/ResourceHelper.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Drawing;
3 | using System.Reflection;
4 | using System.Resources;
5 | using System.Windows.Forms;
6 |
7 | namespace WeifenLuo.WinFormsUI.Docking
8 | {
9 | internal static class ResourceHelper
10 | {
11 | private static ResourceManager _resourceManager = null;
12 |
13 | private static ResourceManager ResourceManager
14 | {
15 | get
16 | {
17 | if (_resourceManager == null)
18 | _resourceManager = new ResourceManager("WeifenLuo.WinFormsUI.Docking.Strings", typeof(ResourceHelper).Assembly);
19 | return _resourceManager;
20 | }
21 |
22 | }
23 |
24 | public static string GetString(string name)
25 | {
26 | return ResourceManager.GetString(name);
27 | }
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Helpers/Win32Helper.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Drawing;
3 | using System.Windows.Forms;
4 |
5 | namespace WeifenLuo.WinFormsUI.Docking
6 | {
7 | public static class Win32Helper
8 | {
9 | private static readonly bool _isRunningOnMono = Type.GetType("Mono.Runtime") != null;
10 |
11 | public static bool IsRunningOnMono { get { return _isRunningOnMono; } }
12 |
13 | internal static Control ControlAtPoint(Point pt)
14 | {
15 | return Control.FromChildHandle(NativeMethods.WindowFromPoint(pt));
16 | }
17 |
18 | internal static uint MakeLong(int low, int high)
19 | {
20 | return (uint)((high << 16) + low);
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Measures.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace WeifenLuo.WinFormsUI.Docking
4 | {
5 | internal static class Measures
6 | {
7 | public const int SplitterSize = 4;
8 | }
9 |
10 | internal static class MeasurePane
11 | {
12 | public const int MinSize = 24;
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Resources/DockIndicator_PaneDiamond.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/DockPanelSuite/Docking/Resources/DockIndicator_PaneDiamond.bmp
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Resources/DockIndicator_PaneDiamond_Bottom.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/DockPanelSuite/Docking/Resources/DockIndicator_PaneDiamond_Bottom.bmp
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Resources/DockIndicator_PaneDiamond_Hotspot.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/DockPanelSuite/Docking/Resources/DockIndicator_PaneDiamond_Hotspot.bmp
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Resources/DockIndicator_PaneDiamond_HotspotIndex.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/DockPanelSuite/Docking/Resources/DockIndicator_PaneDiamond_HotspotIndex.bmp
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Resources/DockIndicator_PaneDiamond_Left.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/DockPanelSuite/Docking/Resources/DockIndicator_PaneDiamond_Left.bmp
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Resources/DockIndicator_PaneDiamond_Right.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/DockPanelSuite/Docking/Resources/DockIndicator_PaneDiamond_Right.bmp
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Resources/DockIndicator_PaneDiamond_Top.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/DockPanelSuite/Docking/Resources/DockIndicator_PaneDiamond_Top.bmp
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Resources/DockIndicator_PanelBottom.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/DockPanelSuite/Docking/Resources/DockIndicator_PanelBottom.bmp
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Resources/DockIndicator_PanelBottom_Active.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/DockPanelSuite/Docking/Resources/DockIndicator_PanelBottom_Active.bmp
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Resources/DockIndicator_PanelFill.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/DockPanelSuite/Docking/Resources/DockIndicator_PanelFill.bmp
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Resources/DockIndicator_PanelFill_Active.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/DockPanelSuite/Docking/Resources/DockIndicator_PanelFill_Active.bmp
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Resources/DockIndicator_PanelLeft.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/DockPanelSuite/Docking/Resources/DockIndicator_PanelLeft.bmp
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Resources/DockIndicator_PanelLeft_Active.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/DockPanelSuite/Docking/Resources/DockIndicator_PanelLeft_Active.bmp
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Resources/DockIndicator_PanelRight.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/DockPanelSuite/Docking/Resources/DockIndicator_PanelRight.bmp
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Resources/DockIndicator_PanelRight_Active.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/DockPanelSuite/Docking/Resources/DockIndicator_PanelRight_Active.bmp
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Resources/DockIndicator_PanelTop.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/DockPanelSuite/Docking/Resources/DockIndicator_PanelTop.bmp
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Resources/DockIndicator_PanelTop_Active.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/DockPanelSuite/Docking/Resources/DockIndicator_PanelTop_Active.bmp
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Resources/DockPane_AutoHide.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/DockPanelSuite/Docking/Resources/DockPane_AutoHide.bmp
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Resources/DockPane_Close.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/DockPanelSuite/Docking/Resources/DockPane_Close.bmp
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Resources/DockPane_Dock.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/DockPanelSuite/Docking/Resources/DockPane_Dock.bmp
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Resources/DockPane_Option.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/DockPanelSuite/Docking/Resources/DockPane_Option.bmp
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Resources/DockPane_OptionOverflow.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/DockPanelSuite/Docking/Resources/DockPane_OptionOverflow.bmp
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Resources/Dockindicator_PaneDiamond_Fill.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/DockPanelSuite/Docking/Resources/Dockindicator_PaneDiamond_Fill.bmp
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Resources/Thumbs.db:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/DockPanelSuite/Docking/Resources/Thumbs.db
--------------------------------------------------------------------------------
/DockPanelSuite/Docking/Skins/Style.cs:
--------------------------------------------------------------------------------
1 | namespace WeifenLuo.WinFormsUI.Docking.Skins
2 | {
3 | public enum Style
4 | {
5 | VisualStudio2005 = 1
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/DockPanelSuite/dockpanelsuite.snk:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/DockPanelSuite/dockpanelsuite.snk
--------------------------------------------------------------------------------
/Game Modes/BaldursGate3/BaldursGate3SetupVM.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Games.BaldursGate3
3 | {
4 | ///
5 | /// This class encapsulates the data and the operations presented by UI
6 | /// elements that display the setup for BaldursGate3 game mode.
7 | ///
8 | public class BaldursGate3SetupVM : SetupBaseVM
9 | {
10 | #region Constructors
11 |
12 | ///
13 | /// A simple constructor that initializes the object with the given values.
14 | ///
15 | /// The application's envrionment info.
16 | /// The descriptor for the game mode being set up.
17 | public BaldursGate3SetupVM(IEnvironmentInfo p_eifEnvironmentInfo, IGameModeDescriptor p_gmdGameModeInfo)
18 | :base(p_eifEnvironmentInfo, p_gmdGameModeInfo)
19 | {
20 | }
21 |
22 | #endregion
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Game Modes/BaldursGate3/Resources/BaldursGate3_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/BaldursGate3/Resources/BaldursGate3_logo.ico
--------------------------------------------------------------------------------
/Game Modes/BaldursGate3/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/Game Modes/BreakingWheel/BreakingWheelSetupVM.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Games.BreakingWheel
3 | {
4 | ///
5 | /// This class encapsulates the data and the operations presented by UI
6 | /// elements that display the setup for BreakingWheel game mode.
7 | ///
8 | public class BreakingWheelSetupVM : SetupBaseVM
9 | {
10 | #region Constructors
11 |
12 | ///
13 | /// A simple constructor that initializes the object with the given values.
14 | ///
15 | /// The application's envrionment info.
16 | /// The descriptor for the game mode being set up.
17 | public BreakingWheelSetupVM(IEnvironmentInfo p_eifEnvironmentInfo, IGameModeDescriptor p_gmdGameModeInfo)
18 | :base(p_eifEnvironmentInfo, p_gmdGameModeInfo)
19 | {
20 | }
21 |
22 | #endregion
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Game Modes/BreakingWheel/Resources/Categories.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Miscellaneous
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Game Modes/BreakingWheel/Resources/breakingwheel_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/BreakingWheel/Resources/breakingwheel_logo.ico
--------------------------------------------------------------------------------
/Game Modes/Cyberpunk2077/Cyberpunk2077SetupVM.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Games.Cyberpunk2077
3 | {
4 | ///
5 | /// This class encapsulates the data and the operations presented by UI
6 | /// elements that display the setup for Cyberpunk2077 game mode.
7 | ///
8 | public class Cyberpunk2077SetupVM : SetupBaseVM
9 | {
10 | #region Constructors
11 |
12 | ///
13 | /// A simple constructor that initializes the object with the given values.
14 | ///
15 | /// The application's envrionment info.
16 | /// The descriptor for the game mode being set up.
17 | public Cyberpunk2077SetupVM(IEnvironmentInfo p_eifEnvironmentInfo, IGameModeDescriptor p_gmdGameModeInfo)
18 | :base(p_eifEnvironmentInfo, p_gmdGameModeInfo)
19 | {
20 | }
21 |
22 | #endregion
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Game Modes/Cyberpunk2077/Resources/Cyberpunk2077_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/Cyberpunk2077/Resources/Cyberpunk2077_logo.ico
--------------------------------------------------------------------------------
/Game Modes/DarkSouls/DarkSoulsSetupVM.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Games.DarkSouls
3 | {
4 | ///
5 | /// This class encapsulates the data and the operations presented by UI
6 | /// elements that display the setup for DarkSouls game mode.
7 | ///
8 | public class DarkSoulsSetupVM : SetupBaseVM
9 | {
10 | #region Constructors
11 |
12 | ///
13 | /// A simple constructor that initializes the object with the given values.
14 | ///
15 | /// The application's envrionment info.
16 | /// The descriptor for the game mode being set up.
17 | public DarkSoulsSetupVM(IEnvironmentInfo p_eifEnvironmentInfo, IGameModeDescriptor p_gmdGameModeInfo)
18 | :base(p_eifEnvironmentInfo, p_gmdGameModeInfo)
19 | {
20 | }
21 |
22 | #endregion
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Game Modes/DarkSouls/Resources/Categories.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Armour
6 |
7 |
8 | Miscellaneous
9 |
10 |
11 | Shields
12 |
13 |
14 | User Interface
15 |
16 |
17 | Utilities and Tools
18 |
19 |
20 | Weapon and Armour Sets
21 |
22 |
23 | Weapons
24 |
25 |
26 |
--------------------------------------------------------------------------------
/Game Modes/DarkSouls/Resources/darksouls_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/DarkSouls/Resources/darksouls_logo.ico
--------------------------------------------------------------------------------
/Game Modes/DarkSouls2/DarkSouls2SetupVM.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Games.DarkSouls2
3 | {
4 | ///
5 | /// This class encapsulates the data and the operations presented by UI
6 | /// elements that display the setup for DarkSouls2 game mode.
7 | ///
8 | public class DarkSouls2SetupVM : SetupBaseVM
9 | {
10 | #region Constructors
11 |
12 | ///
13 | /// A simple constructor that initializes the object with the given values.
14 | ///
15 | /// The application's envrionment info.
16 | /// The descriptor for the game mode being set up.
17 | public DarkSouls2SetupVM(IEnvironmentInfo p_eifEnvironmentInfo, IGameModeDescriptor p_gmdGameModeInfo)
18 | :base(p_eifEnvironmentInfo, p_gmdGameModeInfo)
19 | {
20 | }
21 |
22 | #endregion
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Game Modes/DarkSouls2/Resources/Categories.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Miscellaneous
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Game Modes/DarkSouls2/Resources/darksouls2_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/DarkSouls2/Resources/darksouls2_logo.ico
--------------------------------------------------------------------------------
/Game Modes/DragonAge/DragonAgeSetupVM.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Games.DragonAge
3 | {
4 | ///
5 | /// This class encapsulates the data and the operations presented by UI
6 | /// elements that display the setup for Dragon Age game mode.
7 | ///
8 | public class DragonAgeSetupVM : SetupBaseVM
9 | {
10 | #region Constructors
11 |
12 | ///
13 | /// A simple constructor that initializes the object with the given values.
14 | ///
15 | /// The application's envrionment info.
16 | /// The descriptor for the game mode being set up.
17 | public DragonAgeSetupVM(IEnvironmentInfo p_eifEnvironmentInfo, IGameModeDescriptor p_gmdGameModeInfo)
18 | :base(p_eifEnvironmentInfo, p_gmdGameModeInfo)
19 | {
20 | }
21 |
22 | #endregion
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Game Modes/DragonAge/Resources/dragonage_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/DragonAge/Resources/dragonage_logo.ico
--------------------------------------------------------------------------------
/Game Modes/DragonAge2/DragonAge2SetupVM.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Games.DragonAge2
3 | {
4 | ///
5 | /// This class encapsulates the data and the operations presented by UI
6 | /// elements that display the setup for Dragon Age 2 game mode.
7 | ///
8 | public class DragonAge2SetupVM : SetupBaseVM
9 | {
10 | #region Constructors
11 |
12 | ///
13 | /// A simple constructor that initializes the object with the given values.
14 | ///
15 | /// The application's envrionment info.
16 | /// The descriptor for the game mode being set up.
17 | public DragonAge2SetupVM(IEnvironmentInfo p_eifEnvironmentInfo, IGameModeDescriptor p_gmdGameModeInfo)
18 | :base(p_eifEnvironmentInfo, p_gmdGameModeInfo)
19 | {
20 | }
21 |
22 | #endregion
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Game Modes/DragonAge2/Resources/dragonage_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/DragonAge2/Resources/dragonage_logo.ico
--------------------------------------------------------------------------------
/Game Modes/DragonsDogma/DragonsDogmaSetupVM.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Games.DragonsDogma
3 | {
4 | ///
5 | /// This class encapsulates the data and the operations presented by UI
6 | /// elements that display the setup for DragonsDogma game mode.
7 | ///
8 | public class DragonsDogmaSetupVM : SetupBaseVM
9 | {
10 | #region Constructors
11 |
12 | ///
13 | /// A simple constructor that initializes the object with the given values.
14 | ///
15 | /// The application's envrionment info.
16 | /// The descriptor for the game mode being set up.
17 | public DragonsDogmaSetupVM(IEnvironmentInfo p_eifEnvironmentInfo, IGameModeDescriptor p_gmdGameModeInfo)
18 | :base(p_eifEnvironmentInfo, p_gmdGameModeInfo)
19 | {
20 | }
21 |
22 | #endregion
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Game Modes/DragonsDogma/Resources/dragonsdogma_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/DragonsDogma/Resources/dragonsdogma_logo.ico
--------------------------------------------------------------------------------
/Game Modes/Enderal/EnderalSettingsFiles.cs:
--------------------------------------------------------------------------------
1 | using Nexus.Client.Games.Fallout3;
2 |
3 | namespace Nexus.Client.Games.Enderal
4 | {
5 | ///
6 | /// The paths of the settings files used by Enderal.
7 | ///
8 | public class EnderalSettingsFiles : FalloutSettingsFiles
9 | {
10 | #region Properties
11 |
12 | ///
13 | /// Gets or sets the path to the Enderal_default.ini file.
14 | ///
15 | /// The path to the Enderal_default.ini file.
16 | public string EnderalDefaultIniPath
17 | {
18 | get
19 | {
20 | return this["EnderalDefaultIniPath"];
21 | }
22 | set
23 | {
24 | this["EnderalDefaultIniPath"] = value;
25 | }
26 | }
27 |
28 | #endregion
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/Game Modes/Enderal/Resources/enderal_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/Enderal/Resources/enderal_logo.ico
--------------------------------------------------------------------------------
/Game Modes/EnderalSE/EnderalSESettingsFiles.cs:
--------------------------------------------------------------------------------
1 | using Nexus.Client.Games.Fallout3;
2 |
3 | namespace Nexus.Client.Games.EnderalSE
4 | {
5 | ///
6 | /// The paths of the settings files used by EnderalSE.
7 | ///
8 | public class EnderalSESettingsFiles : FalloutSettingsFiles
9 | {
10 | #region Properties
11 |
12 | ///
13 | /// Gets or sets the path to the EnderalSE_default.ini file.
14 | ///
15 | /// The path to the EnderalSE_default.ini file.
16 | public string EnderalSEDefaultIniPath
17 | {
18 | get
19 | {
20 | return this["EnderalSEDefaultIniPath"];
21 | }
22 | set
23 | {
24 | this["EnderalSEDefaultIniPath"] = value;
25 | }
26 | }
27 |
28 | #endregion
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/Game Modes/EnderalSE/Resources/EnderalSE_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/EnderalSE/Resources/EnderalSE_logo.ico
--------------------------------------------------------------------------------
/Game Modes/Fallout3.CSharpScript/Fallout3CSharpBaseScript.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Nexus.Client.Games.Gamebryo.Tools.TESsnip;
3 | using Nexus.Client.ModManagement.Scripting.CSharpScript;
4 |
5 | namespace Nexus.Client.Games.Fallout3.Scripting.CSharpScript
6 | {
7 | ///
8 | /// The base class for the Fallout 3 variant of C# scripts.
9 | ///
10 | public class Fallout3CSharpBaseScript : FalloutCSharpBaseScript
11 | {
12 | #region Version Checking
13 |
14 | ///
15 | /// Gets the version of FOSE that is installed.
16 | ///
17 | /// The version of FOSE, or null if FOSE
18 | /// is not installed.
19 | public static Version GetFoseVersion()
20 | {
21 | return ExecuteMethod(() => ((Fallout3CSharpScriptFunctionProxy)Functions).GetFoseVersion());
22 | }
23 |
24 | #endregion
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/Game Modes/Fallout3.XmlScript/data/XmlScript5.0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | This extends the group of possible dependencies to include Fallout 3 specific dependencies.
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Specifies a minimum required version of FOSE.
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/Game Modes/Fallout3/Resources/fo3_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/Fallout3/Resources/fo3_logo.ico
--------------------------------------------------------------------------------
/Game Modes/Fallout4.CSharpScript/Fallout4CSharpBaseScript.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Nexus.Client.Games.Fallout3.Scripting.CSharpScript;
3 |
4 | namespace Nexus.Client.Games.Fallout4.Scripting.CSharpScript
5 | {
6 | ///
7 | /// The base class for the Fallout4 variant of C# scripts.
8 | ///
9 | public class Fallout4CSharpBaseScript : FalloutCSharpBaseScript
10 | {
11 | #region Version Checking
12 |
13 | ///
14 | /// Gets the version of SKSE that is installed.
15 | ///
16 | /// The version of SKSE, or null if SKSE
17 | /// is not installed.
18 | public static Version GetSkseVersion()
19 | {
20 | return ExecuteMethod(() => ((Fallout4CSharpScriptFunctionProxy)Functions).GetSkseVersion());
21 | }
22 |
23 | #endregion
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Game Modes/Fallout4.XmlScript/data/XmlScript5.0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | This extends the group of possible dependencies to include Fallout4 specific dependencies.
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Specifies a minimum required version of SKSE.
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/Game Modes/Fallout4/Fallout4SettingsFiles.cs:
--------------------------------------------------------------------------------
1 | using Nexus.Client.Games.Fallout3;
2 |
3 | namespace Nexus.Client.Games.Fallout4
4 | {
5 | ///
6 | /// The paths of the settings files used by Fallout4.
7 | ///
8 | public class Fallout4SettingsFiles : FalloutSettingsFiles
9 | {
10 | #region Properties
11 |
12 | ///
13 | /// Gets or sets the path to the Fallout4_default.ini file.
14 | ///
15 | /// The path to the Fallout4_default.ini file.
16 | public string Fallout4DefaultIniPath
17 | {
18 | get
19 | {
20 | return this["Fallout4DefaultIniPath"];
21 | }
22 | set
23 | {
24 | this["Fallout4DefaultIniPath"] = value;
25 | }
26 | }
27 |
28 | #endregion
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/Game Modes/Fallout4/Resources/fallout4_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/Fallout4/Resources/fallout4_logo.ico
--------------------------------------------------------------------------------
/Game Modes/Fallout4VR/Fallout4VRSettingsFiles.cs:
--------------------------------------------------------------------------------
1 | using Nexus.Client.Games.Fallout3;
2 |
3 | namespace Nexus.Client.Games.Fallout4VR
4 | {
5 | ///
6 | /// The paths of the settings files used by Fallout4.
7 | ///
8 | public class Fallout4VRSettingsFiles : FalloutSettingsFiles
9 | {
10 | #region Properties
11 |
12 | ///
13 | /// Gets or sets the path to the Fallout4_default.ini file.
14 | ///
15 | /// The path to the Fallout4_default.ini file.
16 | public string Fallout4VRDefaultIniPath
17 | {
18 | get
19 | {
20 | return this["Fallout4VRDefaultIniPath"];
21 | }
22 | set
23 | {
24 | this["Fallout4VRDefaultIniPath"] = value;
25 | }
26 | }
27 |
28 | #endregion
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/Game Modes/Fallout4VR/Resources/fallout4vr_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/Fallout4VR/Resources/fallout4vr_logo.ico
--------------------------------------------------------------------------------
/Game Modes/FalloutNV.CSharpScript/FalloutNVCSharpBaseScript.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Nexus.Client.Games.Fallout3.Scripting.CSharpScript;
3 |
4 | namespace Nexus.Client.Games.FalloutNV.Scripting.CSharpScript
5 | {
6 | ///
7 | /// The base class for the Fallout: New Vegas variant of C# scripts.
8 | ///
9 | public class FalloutNVCSharpBaseScript : FalloutCSharpBaseScript
10 | {
11 | #region Version Checking
12 |
13 | ///
14 | /// Gets the version of NVSE that is installed.
15 | ///
16 | /// The version of NVSE, or null if NVSE
17 | /// is not installed.
18 | public static Version GetNvseVersion()
19 | {
20 | return ExecuteMethod(() => ((FalloutNVCSharpScriptFunctionProxy)Functions).GetNvseVersion());
21 | }
22 |
23 | #endregion
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Game Modes/FalloutNV.XmlScript/data/XmlScript5.0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | This extends the group of possible dependencies to include Fallout: New Vegas specific dependencies.
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Specifies a minimum required version of NVSE.
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/Game Modes/FalloutNV/FalloutNVSettingsFiles.cs:
--------------------------------------------------------------------------------
1 | using Nexus.Client.Games.Fallout3;
2 |
3 | namespace Nexus.Client.Games.FalloutNV
4 | {
5 | ///
6 | /// The paths of the settings files used by Fallout: New Vegas.
7 | ///
8 | public class FalloutNVSettingsFiles : FalloutSettingsFiles
9 | {
10 | #region Properties
11 |
12 | ///
13 | /// Gets or sets the path to the fallout_default.ini file.
14 | ///
15 | /// The path to the fallout_default.ini file.
16 | public string FODefaultIniPath
17 | {
18 | get
19 | {
20 | return this["FODefaultIniPath"];
21 | }
22 | set
23 | {
24 | this["FODefaultIniPath"] = value;
25 | }
26 | }
27 |
28 | #endregion
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/Game Modes/FalloutNV/Resources/fonv_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/FalloutNV/Resources/fonv_logo.ico
--------------------------------------------------------------------------------
/Game Modes/FalloutNV/Resources/tes_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/FalloutNV/Resources/tes_logo.ico
--------------------------------------------------------------------------------
/Game Modes/GamebryoBase/GamebryoSetupVM.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Games.Gamebryo
3 | {
4 | ///
5 | /// This class encapsulates the data and the operations presented by UI
6 | /// elements that display the setup for a Gamebryo based game mode.
7 | ///
8 | public class GamebryoSetupVM : SetupBaseVM
9 | {
10 | #region Constructors
11 |
12 | ///
13 | /// A simple constructor that initializes the object with the given values.
14 | ///
15 | /// The application's envrionment info.
16 | /// The descriptor for the game mode being set up.
17 | public GamebryoSetupVM(IEnvironmentInfo p_eifEnvironmentInfo, IGameModeDescriptor p_gmdGameModeInfo)
18 | :base(p_eifEnvironmentInfo, p_gmdGameModeInfo)
19 | {
20 | }
21 |
22 | #endregion
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Game Modes/GamebryoBase/Resources/masterlist.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/GamebryoBase/Resources/masterlist.zip
--------------------------------------------------------------------------------
/Game Modes/GamebryoBase/data/loot32.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/GamebryoBase/data/loot32.dll
--------------------------------------------------------------------------------
/Game Modes/GamebryoBase/data/loot64.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/GamebryoBase/data/loot64.dll
--------------------------------------------------------------------------------
/Game Modes/Grimrock/GrimrockSetupVM.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Games.Grimrock
3 | {
4 | ///
5 | /// This class encapsulates the data and the operations presented by UI
6 | /// elements that display the setup for Grimrock game mode.
7 | ///
8 | public class GrimrockSetupVM : SetupBaseVM
9 | {
10 | #region Constructors
11 |
12 | ///
13 | /// A simple constructor that initializes the object with the given values.
14 | ///
15 | /// The application's envrionment info.
16 | /// The descriptor for the game mode being set up.
17 | public GrimrockSetupVM(IEnvironmentInfo p_eifEnvironmentInfo, IGameModeDescriptor p_gmdGameModeInfo)
18 | :base(p_eifEnvironmentInfo, p_gmdGameModeInfo)
19 | {
20 | }
21 |
22 | #endregion
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Game Modes/Grimrock/Resources/grimrock_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/Grimrock/Resources/grimrock_logo.ico
--------------------------------------------------------------------------------
/Game Modes/HogwartsLegacy/HogwartsLegacySetupVM.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Games.HogwartsLegacy
3 | {
4 | ///
5 | /// This class encapsulates the data and the operations presented by UI
6 | /// elements that display the setup for HogwartsLegacy game mode.
7 | ///
8 | public class HogwartsLegacySetupVM : SetupBaseVM
9 | {
10 | #region Constructors
11 |
12 | ///
13 | /// A simple constructor that initializes the object with the given values.
14 | ///
15 | /// The application's envrionment info.
16 | /// The descriptor for the game mode being set up.
17 | public HogwartsLegacySetupVM(IEnvironmentInfo p_eifEnvironmentInfo, IGameModeDescriptor p_gmdGameModeInfo)
18 | :base(p_eifEnvironmentInfo, p_gmdGameModeInfo)
19 | {
20 | }
21 |
22 | #endregion
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Game Modes/HogwartsLegacy/Resources/HogwartsLegacy_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/HogwartsLegacy/Resources/HogwartsLegacy_logo.ico
--------------------------------------------------------------------------------
/Game Modes/MonsterHunterWorld/MonsterHunterWorldSetupVM.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Games.MonsterHunterWorld
3 | {
4 | ///
5 | /// This class encapsulates the data and the operations presented by UI
6 | /// elements that display the setup for MonsterHunterWorld game mode.
7 | ///
8 | public class MonsterHunterWorldSetupVM : SetupBaseVM
9 | {
10 | #region Constructors
11 |
12 | ///
13 | /// A simple constructor that initializes the object with the given values.
14 | ///
15 | /// The application's envrionment info.
16 | /// The descriptor for the game mode being set up.
17 | public MonsterHunterWorldSetupVM(IEnvironmentInfo p_eifEnvironmentInfo, IGameModeDescriptor p_gmdGameModeInfo)
18 | :base(p_eifEnvironmentInfo, p_gmdGameModeInfo)
19 | {
20 | }
21 |
22 | #endregion
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Game Modes/MonsterHunterWorld/Resources/MonsterHunterWorld_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/MonsterHunterWorld/Resources/MonsterHunterWorld_logo.ico
--------------------------------------------------------------------------------
/Game Modes/Morrowind/Resources/morrowind_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/Morrowind/Resources/morrowind_logo.ico
--------------------------------------------------------------------------------
/Game Modes/Morrowind/data/boss32.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/Morrowind/data/boss32.dll
--------------------------------------------------------------------------------
/Game Modes/Morrowind/data/boss64.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/Morrowind/data/boss64.dll
--------------------------------------------------------------------------------
/Game Modes/Morrowind/ff/boss32.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/Morrowind/ff/boss32.dll
--------------------------------------------------------------------------------
/Game Modes/Morrowind/ff/boss64.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/Morrowind/ff/boss64.dll
--------------------------------------------------------------------------------
/Game Modes/MountAndBlade2Bannerlord/Resources/MountAndBlade2Bannerlord_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/MountAndBlade2Bannerlord/Resources/MountAndBlade2Bannerlord_logo.ico
--------------------------------------------------------------------------------
/Game Modes/NoMansSky/NoMansSkySetupVM.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Games.NoMansSky
3 | {
4 | ///
5 | /// This class encapsulates the data and the operations presented by UI
6 | /// elements that display the setup for NoMansSky game mode.
7 | ///
8 | public class NoMansSkySetupVM : SetupBaseVM
9 | {
10 | #region Constructors
11 |
12 | ///
13 | /// A simple constructor that initializes the object with the given values.
14 | ///
15 | /// The application's envrionment info.
16 | /// The descriptor for the game mode being set up.
17 | public NoMansSkySetupVM(IEnvironmentInfo p_eifEnvironmentInfo, IGameModeDescriptor p_gmdGameModeInfo)
18 | :base(p_eifEnvironmentInfo, p_gmdGameModeInfo)
19 | {
20 | }
21 |
22 | #endregion
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Game Modes/NoMansSky/Resources/Categories.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Miscellaneous
6 |
7 |
8 | ReShade Presets
9 |
10 |
11 | Utilities
12 |
13 |
14 | User Interface
15 |
16 |
17 | Extension
18 |
19 |
20 |
--------------------------------------------------------------------------------
/Game Modes/NoMansSky/Resources/NoMansSky.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/NoMansSky/Resources/NoMansSky.ico
--------------------------------------------------------------------------------
/Game Modes/NoMansSky/Resources/nomanssky_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/NoMansSky/Resources/nomanssky_logo.ico
--------------------------------------------------------------------------------
/Game Modes/Oblivion/Resources/oblivion_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/Oblivion/Resources/oblivion_logo.ico
--------------------------------------------------------------------------------
/Game Modes/OblivionRemastered.CSharpScript/OblivionRemasteredCSharpBaseScript.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Nexus.Client.Games.Fallout3.Scripting.CSharpScript;
3 |
4 | namespace Nexus.Client.Games.OblivionRemastered.Scripting.CSharpScript
5 | {
6 | ///
7 | /// The base class for the OblivionRemastered variant of C# scripts.
8 | ///
9 | public class OblivionRemasteredCSharpBaseScript : FalloutCSharpBaseScript
10 | {
11 | #region Version Checking
12 |
13 | ///
14 | /// Gets the version of SKSE that is installed.
15 | ///
16 | /// The version of SKSE, or null if SKSE
17 | /// is not installed.
18 | public static Version GetSkseVersion()
19 | {
20 | return ExecuteMethod(() => ((OblivionRemasteredCSharpScriptFunctionProxy)Functions).GetSkseVersion());
21 | }
22 |
23 | #endregion
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Game Modes/OblivionRemastered.XmlScript/data/XmlScript5.0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | This extends the group of possible dependencies to include Skyrim specific dependencies.
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Specifies a minimum required version of SKSE.
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/Game Modes/OblivionRemastered/OblivionRemasteredSettingsFiles.cs:
--------------------------------------------------------------------------------
1 | using Nexus.Client.Games.Fallout3;
2 |
3 | namespace Nexus.Client.Games.OblivionRemastered
4 | {
5 | ///
6 | /// The paths of the settings files used by OblivionRemastered.
7 | ///
8 | public class OblivionRemasteredSettingsFiles : FalloutSettingsFiles
9 | {
10 | #region Properties
11 |
12 | ///
13 | /// Gets or sets the path to the Skyrim_default.ini file.
14 | ///
15 | /// The path to the Skyrim_default.ini file.
16 | public string OblivionRemasteredDefaultIniPath
17 | {
18 | get
19 | {
20 | return this["OblivionRemasteredDefaultIniPath"];
21 | }
22 | set
23 | {
24 | this["OblivionRemasteredDefaultIniPath"] = value;
25 | }
26 | }
27 |
28 | #endregion
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/Game Modes/OblivionRemastered/Resources/OblivionRemastered_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/OblivionRemastered/Resources/OblivionRemastered_logo.ico
--------------------------------------------------------------------------------
/Game Modes/OblivionRemastered/Resources/oblivionremastered_base.txt:
--------------------------------------------------------------------------------
1 | Oblivion.esm
2 | DLCBattlehornCastle.esp
3 | DLCFrostcrag.esp
4 | DLCHorseArmor.esp
5 | DLCMehrunesRazor.esp
6 | DLCOrrery.esp
7 | DLCShiveringIsles.esp
8 | DLCSpellTomes.esp
9 | DLCThievesDen.esp
10 | DLCVileLair.esp
11 | Knights.esp
12 | AltarESPMain.esp
13 | AltarDeluxe.esp
14 | AltarESPLocal.esp
--------------------------------------------------------------------------------
/Game Modes/Sims4/Resources/Sims4_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/Sims4/Resources/Sims4_logo.ico
--------------------------------------------------------------------------------
/Game Modes/Sims4/Sims4SetupVM.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Games.Sims4
3 | {
4 | ///
5 | /// This class encapsulates the data and the operations presented by UI
6 | /// elements that display the setup for Sims4 game mode.
7 | ///
8 | public class Sims4SetupVM : SetupBaseVM
9 | {
10 | #region Constructors
11 |
12 | ///
13 | /// A simple constructor that initializes the object with the given values.
14 | ///
15 | /// The application's envrionment info.
16 | /// The descriptor for the game mode being set up.
17 | public Sims4SetupVM(IEnvironmentInfo p_eifEnvironmentInfo, IGameModeDescriptor p_gmdGameModeInfo)
18 | :base(p_eifEnvironmentInfo, p_gmdGameModeInfo)
19 | {
20 | }
21 |
22 | #endregion
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Game Modes/Skyrim.CSharpScript/SkyrimCSharpBaseScript.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Nexus.Client.Games.Fallout3.Scripting.CSharpScript;
3 |
4 | namespace Nexus.Client.Games.Skyrim.Scripting.CSharpScript
5 | {
6 | ///
7 | /// The base class for the Skyrim variant of C# scripts.
8 | ///
9 | public class SkyrimCSharpBaseScript : FalloutCSharpBaseScript
10 | {
11 | #region Version Checking
12 |
13 | ///
14 | /// Gets the version of SKSE that is installed.
15 | ///
16 | /// The version of SKSE, or null if SKSE
17 | /// is not installed.
18 | public static Version GetSkseVersion()
19 | {
20 | return ExecuteMethod(() => ((SkyrimCSharpScriptFunctionProxy)Functions).GetSkseVersion());
21 | }
22 |
23 | #endregion
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Game Modes/Skyrim.XmlScript/data/XmlScript5.0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | This extends the group of possible dependencies to include Skyrim specific dependencies.
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Specifies a minimum required version of SKSE.
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/Game Modes/Skyrim/Resources/skyrim_base.txt:
--------------------------------------------------------------------------------
1 | Dawnguard.bsa
2 | Dawnguard.esm
3 | Dragonborn.bsa
4 | Dragonborn.esm
5 | HearthFires.bsa
6 | HearthFires.esm
7 | HighResTexturePack01.bsa
8 | HighResTexturePack01.esp
9 | HighResTexturePack02.bsa
10 | HighResTexturePack02.esp
11 | HighResTexturePack03.bsa
12 | HighResTexturePack03.esp
13 | Interface\Translate_English.txt
14 | Skyrim - Animations.bsa
15 | Skyrim - Interface.bsa
16 | Skyrim - Meshes.bsa
17 | Skyrim - Misc.bsa
18 | Skyrim - Shaders.bsa
19 | Skyrim - Sounds.bsa
20 | Skyrim - Textures.bsa
21 | Skyrim - Voices.bsa
22 | Skyrim.esm
23 | Strings\Skyrim_English.DLStrings
24 | Strings\Skyrim_English.ILStrings
25 | Strings\Skyrim_English.strings
26 | Strings\Update_English.DLSTRINGS
27 | Strings\Update_English.ILSTRINGS
28 | Strings\Update_English.STRINGS
29 | Update.bsa
30 | Update.esm
31 | Video\BGS_Logo.bik
--------------------------------------------------------------------------------
/Game Modes/Skyrim/Resources/skyrim_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/Skyrim/Resources/skyrim_logo.ico
--------------------------------------------------------------------------------
/Game Modes/Skyrim/SkyrimSettingsFiles.cs:
--------------------------------------------------------------------------------
1 | using Nexus.Client.Games.Fallout3;
2 |
3 | namespace Nexus.Client.Games.Skyrim
4 | {
5 | ///
6 | /// The paths of the settings files used by Skyrim.
7 | ///
8 | public class SkyrimSettingsFiles : FalloutSettingsFiles
9 | {
10 | #region Properties
11 |
12 | ///
13 | /// Gets or sets the path to the skyrim_default.ini file.
14 | ///
15 | /// The path to the skyrim_default.ini file.
16 | public string SkyrimDefaultIniPath
17 | {
18 | get
19 | {
20 | return this["SkyrimDefaultIniPath"];
21 | }
22 | set
23 | {
24 | this["SkyrimDefaultIniPath"] = value;
25 | }
26 | }
27 |
28 | #endregion
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/Game Modes/SkyrimGOG.CSharpScript/SkyrimGOGCSharpBaseScript.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Nexus.Client.Games.Fallout3.Scripting.CSharpScript;
3 |
4 | namespace Nexus.Client.Games.SkyrimGOG.Scripting.CSharpScript
5 | {
6 | ///
7 | /// The base class for the SkyrimGOG variant of C# scripts.
8 | ///
9 | public class SkyrimGOGCSharpBaseScript : FalloutCSharpBaseScript
10 | {
11 | #region Version Checking
12 |
13 | ///
14 | /// Gets the version of SKSE that is installed.
15 | ///
16 | /// The version of SKSE, or null if SKSE
17 | /// is not installed.
18 | public static Version GetSkseVersion()
19 | {
20 | return ExecuteMethod(() => ((SkyrimGOGCSharpScriptFunctionProxy)Functions).GetSkseVersion());
21 | }
22 |
23 | #endregion
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Game Modes/SkyrimGOG.XmlScript/data/XmlScript5.0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | This extends the group of possible dependencies to include Skyrim specific dependencies.
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Specifies a minimum required version of SKSE.
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/Game Modes/SkyrimGOG/Resources/SkyrimGOG_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/SkyrimGOG/Resources/SkyrimGOG_logo.ico
--------------------------------------------------------------------------------
/Game Modes/SkyrimGOG/Resources/skyrimse_base.txt:
--------------------------------------------------------------------------------
1 | Dawnguard.esm
2 | Dragonborn.esm
3 | HearthFires.esm
4 | Skyrim - Animations.bsa
5 | Skyrim - Interface.bsa
6 | Skyrim - Meshes0.bsa
7 | Skyrim - Meshes1.bsa
8 | Skyrim - Misc.bsa
9 | Skyrim - Patch.bsa
10 | Skyrim - Shaders.bsa
11 | Skyrim - Sounds.bsa
12 | Skyrim - Textures0.bsa
13 | Skyrim - Textures1.bsa
14 | Skyrim - Textures2.bsa
15 | Skyrim - Textures3.bsa
16 | Skyrim - Textures4.bsa
17 | Skyrim - Textures5.bsa
18 | Skyrim - Textures6.bsa
19 | Skyrim - Textures7.bsa
20 | Skyrim - Textures8.bsa
21 | Skyrim - Voices_en0.bsa
22 | Skyrim.esm
23 | Update.esm
24 | Video\BGS_Logo.bik
--------------------------------------------------------------------------------
/Game Modes/SkyrimGOG/SkyrimGOGSettingsFiles.cs:
--------------------------------------------------------------------------------
1 | using Nexus.Client.Games.Fallout3;
2 |
3 | namespace Nexus.Client.Games.SkyrimGOG
4 | {
5 | ///
6 | /// The paths of the settings files used by SkyrimGOG.
7 | ///
8 | public class SkyrimGOGSettingsFiles : FalloutSettingsFiles
9 | {
10 | #region Properties
11 |
12 | ///
13 | /// Gets or sets the path to the Skyrim_default.ini file.
14 | ///
15 | /// The path to the Skyrim_default.ini file.
16 | public string SkyrimGOGDefaultIniPath
17 | {
18 | get
19 | {
20 | return this["SkyrimGOGDefaultIniPath"];
21 | }
22 | set
23 | {
24 | this["SkyrimGOGDefaultIniPath"] = value;
25 | }
26 | }
27 |
28 | #endregion
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/Game Modes/SkyrimSE.CSharpScript/SkyrimSECSharpBaseScript.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Nexus.Client.Games.Fallout3.Scripting.CSharpScript;
3 |
4 | namespace Nexus.Client.Games.SkyrimSE.Scripting.CSharpScript
5 | {
6 | ///
7 | /// The base class for the SkyrimSE variant of C# scripts.
8 | ///
9 | public class SkyrimSECSharpBaseScript : FalloutCSharpBaseScript
10 | {
11 | #region Version Checking
12 |
13 | ///
14 | /// Gets the version of SKSE that is installed.
15 | ///
16 | /// The version of SKSE, or null if SKSE
17 | /// is not installed.
18 | public static Version GetSkseVersion()
19 | {
20 | return ExecuteMethod(() => ((SkyrimSECSharpScriptFunctionProxy)Functions).GetSkseVersion());
21 | }
22 |
23 | #endregion
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Game Modes/SkyrimSE.XmlScript/data/XmlScript5.0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | This extends the group of possible dependencies to include Skyrim specific dependencies.
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Specifies a minimum required version of SKSE.
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/Game Modes/SkyrimSE/Resources/skyrimse_base.txt:
--------------------------------------------------------------------------------
1 | Dawnguard.esm
2 | Dragonborn.esm
3 | HearthFires.esm
4 | Skyrim - Animations.bsa
5 | Skyrim - Interface.bsa
6 | Skyrim - Meshes0.bsa
7 | Skyrim - Meshes1.bsa
8 | Skyrim - Misc.bsa
9 | Skyrim - Patch.bsa
10 | Skyrim - Shaders.bsa
11 | Skyrim - Sounds.bsa
12 | Skyrim - Textures0.bsa
13 | Skyrim - Textures1.bsa
14 | Skyrim - Textures2.bsa
15 | Skyrim - Textures3.bsa
16 | Skyrim - Textures4.bsa
17 | Skyrim - Textures5.bsa
18 | Skyrim - Textures6.bsa
19 | Skyrim - Textures7.bsa
20 | Skyrim - Textures8.bsa
21 | Skyrim - Voices_en0.bsa
22 | Skyrim.esm
23 | Update.esm
24 | Video\BGS_Logo.bik
--------------------------------------------------------------------------------
/Game Modes/SkyrimSE/Resources/skyrimse_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/SkyrimSE/Resources/skyrimse_logo.ico
--------------------------------------------------------------------------------
/Game Modes/SkyrimSE/SkyrimSESettingsFiles.cs:
--------------------------------------------------------------------------------
1 | using Nexus.Client.Games.Fallout3;
2 |
3 | namespace Nexus.Client.Games.SkyrimSE
4 | {
5 | ///
6 | /// The paths of the settings files used by SkyrimSE.
7 | ///
8 | public class SkyrimSESettingsFiles : FalloutSettingsFiles
9 | {
10 | #region Properties
11 |
12 | ///
13 | /// Gets or sets the path to the Skyrim_default.ini file.
14 | ///
15 | /// The path to the Skyrim_default.ini file.
16 | public string SkyrimSEDefaultIniPath
17 | {
18 | get
19 | {
20 | return this["SkyrimSEDefaultIniPath"];
21 | }
22 | set
23 | {
24 | this["SkyrimSEDefaultIniPath"] = value;
25 | }
26 | }
27 |
28 | #endregion
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/Game Modes/SkyrimVR/Resources/skyrimvr_base.txt:
--------------------------------------------------------------------------------
1 | Dawnguard.esm
2 | Dragonborn.esm
3 | HearthFires.esm
4 | Skyrim - Animations.bsa
5 | Skyrim - Interface.bsa
6 | Skyrim - Meshes0.bsa
7 | Skyrim - Meshes1.bsa
8 | Skyrim - Misc.bsa
9 | Skyrim - Patch.bsa
10 | Skyrim - Shaders.bsa
11 | Skyrim - Sounds.bsa
12 | Skyrim - Textures0.bsa
13 | Skyrim - Textures1.bsa
14 | Skyrim - Textures2.bsa
15 | Skyrim - Textures3.bsa
16 | Skyrim - Textures4.bsa
17 | Skyrim - Textures5.bsa
18 | Skyrim - Textures6.bsa
19 | Skyrim - Textures7.bsa
20 | Skyrim - Textures8.bsa
21 | Skyrim - Voices_en0.bsa
22 | Skyrim.esm
23 | Skyrim_VR - Main.bsa
24 | SkyrimVR.esm
25 | Update.esm
26 | Video\BGS_Logo.bik
--------------------------------------------------------------------------------
/Game Modes/SkyrimVR/Resources/skyrimvr_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/SkyrimVR/Resources/skyrimvr_logo.ico
--------------------------------------------------------------------------------
/Game Modes/SkyrimVR/SkyrimVRSettingsFiles.cs:
--------------------------------------------------------------------------------
1 | namespace Nexus.Client.Games.SkyrimVR
2 | {
3 | using Nexus.Client.Games.Fallout3;
4 |
5 | ///
6 | /// The paths of the settings files used by SkyrimVR.
7 | ///
8 | public class SkyrimVRSettingsFiles : FalloutSettingsFiles
9 | {
10 | #region Properties
11 |
12 | ///
13 | /// Gets or sets the path to the Skyrim_default.ini file.
14 | ///
15 | /// The path to the Skyrim_default.ini file.
16 | public string SkyrimVRDefaultIniPath
17 | {
18 | get => this["SkyrimVRDefaultIniPath"];
19 | set => this["SkyrimVRDefaultIniPath"] = value;
20 | }
21 |
22 | #endregion
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Game Modes/Starbound/Resources/starbound_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/Starbound/Resources/starbound_logo.ico
--------------------------------------------------------------------------------
/Game Modes/Starbound/StarboundSetupVM.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Games.Starbound
3 | {
4 | ///
5 | /// This class encapsulates the data and the operations presented by UI
6 | /// elements that display the setup for Starbound game mode.
7 | ///
8 | public class StarboundSetupVM : SetupBaseVM
9 | {
10 | #region Constructors
11 |
12 | ///
13 | /// A simple constructor that initializes the object with the given values.
14 | ///
15 | /// The application's envrionment info.
16 | /// The descriptor for the game mode being set up.
17 | public StarboundSetupVM(IEnvironmentInfo p_eifEnvironmentInfo, IGameModeDescriptor p_gmdGameModeInfo)
18 | :base(p_eifEnvironmentInfo, p_gmdGameModeInfo)
19 | {
20 | }
21 |
22 | #endregion
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Game Modes/StardewValley/Resources/StardewValley_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/StardewValley/Resources/StardewValley_logo.ico
--------------------------------------------------------------------------------
/Game Modes/StardewValley/StardewValleySetupVM.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Games.StardewValley
3 | {
4 | ///
5 | /// This class encapsulates the data and the operations presented by UI
6 | /// elements that display the setup for StardewValley game mode.
7 | ///
8 | public class StardewValleySetupVM : SetupBaseVM
9 | {
10 | #region Constructors
11 |
12 | ///
13 | /// A simple constructor that initializes the object with the given values.
14 | ///
15 | /// The application's envrionment info.
16 | /// The descriptor for the game mode being set up.
17 | public StardewValleySetupVM(IEnvironmentInfo p_eifEnvironmentInfo, IGameModeDescriptor p_gmdGameModeInfo)
18 | :base(p_eifEnvironmentInfo, p_gmdGameModeInfo)
19 | {
20 | }
21 |
22 | #endregion
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Game Modes/Starfield.CSharpScript/StarfieldCSharpBaseScript.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Nexus.Client.Games.Fallout3.Scripting.CSharpScript;
3 |
4 | namespace Nexus.Client.Games.Starfield.Scripting.CSharpScript
5 | {
6 | ///
7 | /// The base class for the Starfield variant of C# scripts.
8 | ///
9 | public class StarfieldCSharpBaseScript : FalloutCSharpBaseScript
10 | {
11 | #region Version Checking
12 |
13 | ///
14 | /// Gets the version of SKSE that is installed.
15 | ///
16 | /// The version of SKSE, or null if SKSE
17 | /// is not installed.
18 | public static Version GetSkseVersion()
19 | {
20 | return ExecuteMethod(() => ((StarfieldCSharpScriptFunctionProxy)Functions).GetSkseVersion());
21 | }
22 |
23 | #endregion
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Game Modes/Starfield.XmlScript/data/XmlScript5.0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | This extends the group of possible dependencies to include Starfield specific dependencies.
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Specifies a minimum required version of SKSE.
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/Game Modes/Starfield/Resources/Starfield_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/Starfield/Resources/Starfield_logo.ico
--------------------------------------------------------------------------------
/Game Modes/Starfield/StarfieldSettingsFiles.cs:
--------------------------------------------------------------------------------
1 | using Nexus.Client.Games.Starfield;
2 |
3 | namespace Nexus.Client.Games.Starfield
4 | {
5 | ///
6 | /// The paths of the settings files used by Starfield.
7 | ///
8 | public class StarfieldSettingsFiles : Nexus.Client.Games.Fallout3.FalloutSettingsFiles
9 | {
10 | #region Properties
11 |
12 | ///
13 | /// Gets or sets the path to the Starfield_default.ini file.
14 | ///
15 | /// The path to the Starfield_default.ini file.
16 | public string StarfieldDefaultIniPath
17 | {
18 | get
19 | {
20 | return this["StarfieldDefaultIniPath"];
21 | }
22 | set
23 | {
24 | this["StarfieldDefaultIniPath"] = value;
25 | }
26 | }
27 |
28 | #endregion
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/Game Modes/StateOfDecay/Resources/sod_nexus_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/StateOfDecay/Resources/sod_nexus_logo.ico
--------------------------------------------------------------------------------
/Game Modes/Subnautica/Resources/Subnautica_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/Subnautica/Resources/Subnautica_logo.ico
--------------------------------------------------------------------------------
/Game Modes/Subnautica/SubnauticaSetupVM.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Games.Subnautica
3 | {
4 | ///
5 | /// This class encapsulates the data and the operations presented by UI
6 | /// elements that display the setup for Subnautica game mode.
7 | ///
8 | public class SubnauticaSetupVM : SetupBaseVM
9 | {
10 | #region Constructors
11 |
12 | ///
13 | /// A simple constructor that initializes the object with the given values.
14 | ///
15 | /// The application's envrionment info.
16 | /// The descriptor for the game mode being set up.
17 | public SubnauticaSetupVM(IEnvironmentInfo p_eifEnvironmentInfo, IGameModeDescriptor p_gmdGameModeInfo)
18 | :base(p_eifEnvironmentInfo, p_gmdGameModeInfo)
19 | {
20 | }
21 |
22 | #endregion
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Game Modes/SubnauticaBelowZero/Resources/SubnauticaBelowZero_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/SubnauticaBelowZero/Resources/SubnauticaBelowZero_logo.ico
--------------------------------------------------------------------------------
/Game Modes/SubnauticaBelowZero/SubnauticaBelowZeroSetupVM.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Games.SubnauticaBelowZero
3 | {
4 | ///
5 | /// This class encapsulates the data and the operations presented by UI
6 | /// elements that display the setup for SubnauticaBelowZero game mode.
7 | ///
8 | public class SubnauticaBelowZeroSetupVM : SetupBaseVM
9 | {
10 | #region Constructors
11 |
12 | ///
13 | /// A simple constructor that initializes the object with the given values.
14 | ///
15 | /// The application's envrionment info.
16 | /// The descriptor for the game mode being set up.
17 | public SubnauticaBelowZeroSetupVM(IEnvironmentInfo p_eifEnvironmentInfo, IGameModeDescriptor p_gmdGameModeInfo)
18 | :base(p_eifEnvironmentInfo, p_gmdGameModeInfo)
19 | {
20 | }
21 |
22 | #endregion
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Game Modes/TESO/Resources/eso_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/TESO/Resources/eso_logo.ico
--------------------------------------------------------------------------------
/Game Modes/TESO/TESOSetupVM.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Games.TESO
3 | {
4 | ///
5 | /// This class encapsulates the data and the operations presented by UI
6 | /// elements that display the setup for TESO game mode.
7 | ///
8 | public class TESOSetupVM : SetupBaseVM
9 | {
10 | #region Constructors
11 |
12 | ///
13 | /// A simple constructor that initializes the object with the given values.
14 | ///
15 | /// The application's envrionment info.
16 | /// The descriptor for the game mode being set up.
17 | public TESOSetupVM(IEnvironmentInfo p_eifEnvironmentInfo, IGameModeDescriptor p_gmdGameModeInfo)
18 | :base(p_eifEnvironmentInfo, p_gmdGameModeInfo)
19 | {
20 | }
21 |
22 | #endregion
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Game Modes/WarThunder/Resources/Categories.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Modder resources
6 |
7 |
8 | Britain
9 |
10 |
11 | Japan
12 |
13 |
14 | Miscellaneous
15 |
16 |
17 | Luftwaffe
18 |
19 |
20 | Soviet
21 |
22 |
23 | USA
24 |
25 |
26 | Utilities
27 |
28 |
29 |
--------------------------------------------------------------------------------
/Game Modes/WarThunder/Resources/warthunder_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/WarThunder/Resources/warthunder_logo.ico
--------------------------------------------------------------------------------
/Game Modes/WarThunder/WarThunderSetupVM.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Games.WarThunder
3 | {
4 | ///
5 | /// This class encapsulates the data and the operations presented by UI
6 | /// elements that display the setup for WarThunder game mode.
7 | ///
8 | public class WarThunderSetupVM : SetupBaseVM
9 | {
10 | #region Constructors
11 |
12 | ///
13 | /// A simple constructor that initializes the object with the given values.
14 | ///
15 | /// The application's envrionment info.
16 | /// The descriptor for the game mode being set up.
17 | public WarThunderSetupVM(IEnvironmentInfo p_eifEnvironmentInfo, IGameModeDescriptor p_gmdGameModeInfo)
18 | :base(p_eifEnvironmentInfo, p_gmdGameModeInfo)
19 | {
20 | }
21 |
22 | #endregion
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Game Modes/Witcher2/Resources/witcher2_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/Witcher2/Resources/witcher2_logo.ico
--------------------------------------------------------------------------------
/Game Modes/Witcher2/Witcher2SetupVM.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Games.Witcher2
3 | {
4 | ///
5 | /// This class encapsulates the data and the operations presented by UI
6 | /// elements that display the setup for The Witcher 2 game mode.
7 | ///
8 | public class Witcher2SetupVM : SetupBaseVM
9 | {
10 | #region Constructors
11 |
12 | ///
13 | /// A simple constructor that initializes the object with the given values.
14 | ///
15 | /// The application's envrionment info.
16 | /// The descriptor for the game mode being set up.
17 | public Witcher2SetupVM(IEnvironmentInfo p_eifEnvironmentInfo, IGameModeDescriptor p_gmdGameModeInfo)
18 | :base(p_eifEnvironmentInfo, p_gmdGameModeInfo)
19 | {
20 | }
21 |
22 | #endregion
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Game Modes/Witcher3/Resources/witcher3_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/Witcher3/Resources/witcher3_logo.ico
--------------------------------------------------------------------------------
/Game Modes/Witcher3/Witcher3SetupVM.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Games.Witcher3
3 | {
4 | ///
5 | /// This class encapsulates the data and the operations presented by UI
6 | /// elements that display the setup for Witcher3 game mode.
7 | ///
8 | public class Witcher3SetupVM : SetupBaseVM
9 | {
10 | #region Constructors
11 |
12 | ///
13 | /// A simple constructor that initializes the object with the given values.
14 | ///
15 | /// The application's envrionment info.
16 | /// The descriptor for the game mode being set up.
17 | public Witcher3SetupVM(IEnvironmentInfo p_eifEnvironmentInfo, IGameModeDescriptor p_gmdGameModeInfo)
18 | :base(p_eifEnvironmentInfo, p_gmdGameModeInfo)
19 | {
20 | }
21 |
22 | #endregion
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Game Modes/WorldOfTanks/Resources/wot_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/WorldOfTanks/Resources/wot_logo.ico
--------------------------------------------------------------------------------
/Game Modes/WorldOfTanks/WoTSetupVM.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Games.WorldOfTanks
3 | {
4 | ///
5 | /// This class encapsulates the data and the operations presented by UI
6 | /// elements that display the setup for WorldOfTanks game mode.
7 | ///
8 | public class WoTSetupVM : SetupBaseVM
9 | {
10 | #region Constructors
11 |
12 | ///
13 | /// A simple constructor that initializes the object with the given values.
14 | ///
15 | /// The application's envrionment info.
16 | /// The descriptor for the game mode being set up.
17 | public WoTSetupVM(IEnvironmentInfo p_eifEnvironmentInfo, IGameModeDescriptor p_gmdGameModeInfo)
18 | :base(p_eifEnvironmentInfo, p_gmdGameModeInfo)
19 | {
20 | }
21 |
22 | #endregion
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Game Modes/XCOM2/Resources/Categories.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Miscellaneous
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Game Modes/XCOM2/Resources/XCOM2_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/XCOM2/Resources/XCOM2_logo.ico
--------------------------------------------------------------------------------
/Game Modes/XCOM2/XCOM2SetupVM.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Games.XCOM2
3 | {
4 | ///
5 | /// This class encapsulates the data and the operations presented by UI
6 | /// elements that display the setup for XCOM2 game mode.
7 | ///
8 | public class XCOM2SetupVM : SetupBaseVM
9 | {
10 | #region Constructors
11 |
12 | ///
13 | /// A simple constructor that initializes the object with the given values.
14 | ///
15 | /// The application's envrionment info.
16 | /// The descriptor for the game mode being set up.
17 | public XCOM2SetupVM(IEnvironmentInfo p_eifEnvironmentInfo, IGameModeDescriptor p_gmdGameModeInfo)
18 | :base(p_eifEnvironmentInfo, p_gmdGameModeInfo)
19 | {
20 | }
21 |
22 | #endregion
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Game Modes/XRebirth/Resources/wot_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Game Modes/XRebirth/Resources/wot_logo.ico
--------------------------------------------------------------------------------
/Game Modes/XRebirth/XRebirthSetupVM.cs:
--------------------------------------------------------------------------------
1 | namespace Nexus.Client.Games.XRebirth
2 | {
3 | public class XRebirthSetupVM : SetupBaseVM
4 | {
5 | #region Constructors
6 |
7 | ///
8 | /// A simple constructor that initializes the object with the given values.
9 | ///
10 | /// The application's envrionment info.
11 | /// The descriptor for the game mode being set up.
12 | public XRebirthSetupVM(IEnvironmentInfo p_eifEnvironmentInfo, IGameModeDescriptor p_gmdGameModeInfo)
13 | :base(p_eifEnvironmentInfo, p_gmdGameModeInfo)
14 | {
15 | }
16 |
17 | #endregion
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/Mod Formats/FOMod/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Mod Formats/OMod/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/ModManager.Interface/CategoriesInfo.cs:
--------------------------------------------------------------------------------
1 | namespace Nexus.Client.ModManagement
2 | {
3 | using System.Runtime.Serialization;
4 | using Pathoschild.FluentNexus.Models;
5 |
6 | [DataContract]
7 | public class CategoriesInfo
8 | {
9 | public CategoriesInfo(GameCategory gameCategory)
10 | {
11 | Id = gameCategory.ID;
12 | ParentId = gameCategory.ParentCategory;
13 | Name = gameCategory.Name;
14 | }
15 |
16 | #region Properties
17 |
18 | [DataMember(Name = "id")]
19 | public int Id { get; set; }
20 |
21 | [DataMember(Name = "parent_id")]
22 | public int? ParentId { get; set; }
23 |
24 | [DataMember(Name = "name")]
25 | public string Name { get; set; }
26 |
27 | #endregion
28 | }
29 | }
30 |
31 |
--------------------------------------------------------------------------------
/ModManager.Interface/Games/Tools/IToolLauncher.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 |
3 | namespace Nexus.Client.Games.Tools
4 | {
5 | ///
6 | /// Describes the properties and methods of a game mode's tool launcher.
7 | ///
8 | ///
9 | /// A tool launcher exposes tool that the client can launch. Tools add functionality on a per game mode basis.
10 | ///
11 | public interface IToolLauncher
12 | {
13 | #region Properties
14 |
15 | ///
16 | /// Gets the tools associated with the game mode.
17 | ///
18 | /// The tools associated with the game mode.
19 | IEnumerable Tools { get; }
20 |
21 | #endregion
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/ModManager.Interface/Games/Tools/IToolView.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Games.Tools
3 | {
4 | ///
5 | /// A marker interface identifying view used by s.
6 | ///
7 | public interface IToolView
8 | {
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/ModManager.Interface/ModManagement/BackupManager/IBackupInfo.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Nexus.Client.ModManagement
4 | {
5 | public interface IBackupInfo : IEquatable
6 | {
7 | string VirtualModPath { get; set; }
8 | string RealModPath { get; set; }
9 | string ModID { get; set; }
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/ModManager.Interface/ModManagement/ConfirmUpgradeResult.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.ModManagement
3 | {
4 | ///
5 | /// The possible results of confirmation to upgrade a mod.
6 | ///
7 | public enum ConfirmUpgradeResult
8 | {
9 | ///
10 | /// Indicates no action should be performed.
11 | ///
12 | Cancel,
13 |
14 | ///
15 | /// Indicates an upgrade should be performed.
16 | ///
17 | Upgrade,
18 |
19 | ///
20 | /// Indicates the mod should be activated as a separate mod, not an upgrade.
21 | ///
22 | NormalActivation
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/ModManager.Interface/ModManagement/Scripting/IScript.cs:
--------------------------------------------------------------------------------
1 | using System.ComponentModel;
2 |
3 | namespace Nexus.Client.ModManagement.Scripting
4 | {
5 | ///
6 | /// Describes the properties and methods of a script.
7 | ///
8 | public interface IScript : INotifyPropertyChanged
9 | {
10 | ///
11 | /// Gets the type of the script.
12 | ///
13 | /// The type of the script.
14 | IScriptType Type { get; }
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/ModManager.Interface/ModManagement/Scripting/IScriptExecutor.cs:
--------------------------------------------------------------------------------
1 | using Nexus.Client.BackgroundTasks;
2 |
3 | namespace Nexus.Client.ModManagement.Scripting
4 | {
5 | ///
6 | /// Describes the properties and methods of an object that executes
7 | /// a script.
8 | ///
9 | public interface IScriptExecutor : IBackgroundTaskSet
10 | {
11 | ///
12 | /// Executes the script.
13 | ///
14 | /// true if the script completed
15 | /// successfully; false otherwise.
16 | bool Execute(IScript p_scpScript);
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/ModManager.Interface/ModManagement/VirtualModActivator/IVirtualModInfo.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Nexus.Client.ModManagement
4 | {
5 | public interface IVirtualModInfo : IEquatable
6 | {
7 | #region Properties
8 |
9 | string ModId { get; }
10 | string ModName { get; }
11 | string DownloadId { get; }
12 | string UpdatedDownloadId { get; }
13 | string ModFileName { get; }
14 | string NewFileName { get; }
15 | string ModFilePath { get; }
16 | string ModFileFullPath { get; }
17 | string FileVersion { get; }
18 |
19 | #endregion
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/ModManager.Interface/ModManagement/VirtualModActivator/IVirtualModLink.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Nexus.Client.ModManagement
4 | {
5 | public interface IVirtualModLink : IEquatable
6 | {
7 | #region Properties
8 |
9 | string VirtualModPath { get; set; }
10 | string RealModPath { get; set; }
11 | int Priority { get; set; }
12 | bool Active { get; set; }
13 | IVirtualModInfo ModInfo { get; set; }
14 |
15 | #endregion
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/ModManager.Interface/Mods/IScriptedMod.cs:
--------------------------------------------------------------------------------
1 | using System.ComponentModel;
2 | using Nexus.Client.ModManagement.Scripting;
3 | using System;
4 |
5 | namespace Nexus.Client.Mods
6 | {
7 | ///
8 | /// The interface for mods that contain mod manager scripts.
9 | ///
10 | public interface IScriptedMod : INotifyPropertyChanged
11 | {
12 | ///
13 | /// Gets whether the mod has a custom install script.
14 | ///
15 | /// Whether the mod has a custom install script.
16 | bool HasInstallScript { get; }
17 |
18 | ///
19 | /// Gets or sets the mod's install script.
20 | ///
21 | /// The mod's install script.
22 | IScript InstallScript { get; set; }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/ModManager.Interface/ProfileMissingModInfo.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Runtime.Serialization;
5 | using System.Text;
6 | using System.Threading.Tasks;
7 |
8 | namespace Nexus.Client.ModManagement
9 | {
10 | [DataContract]
11 | public class ProfileMissingModInfo
12 | {
13 | #region Properties
14 |
15 | [DataMember(Name = "mod_id")]
16 | public int ModId { get; set; }
17 |
18 | [DataMember(Name = "file_id")]
19 | public int FileId { get; set; }
20 |
21 | [DataMember(Name = "new_file_id")]
22 | public int NewFileId { get; set; }
23 |
24 | [DataMember(Name = "mod_name")]
25 | public string ModName { get; set; }
26 |
27 | [DataMember(Name = "is_guess")]
28 | public bool IsGuess { get; set; }
29 |
30 | [DataMember(Name = "new_file_name")]
31 | public string NewFileName { get; set; }
32 | #endregion
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/ModManager.Interface/Resources/DefaultNexusIcon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/ModManager.Interface/Resources/DefaultNexusIcon.ico
--------------------------------------------------------------------------------
/ModManager.Interface/TipsManagement/ITipsManager.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using Nexus.Client.Mods;
6 | using Nexus.Client.Util.Collections;
7 |
8 | namespace Nexus.Client.TipsManagement
9 | {
10 | interface ITipsManager
11 | {
12 | #region Properties
13 |
14 | ///
15 | /// Gets the list of tips.
16 | ///
17 | /// The list of tips.
18 | ThreadSafeObservableList Tips { get; }
19 |
20 | #endregion
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/NexusClient.Interface/BackgroundTasks/UI/ProgressOverlay.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.ComponentModel;
4 | using System.Drawing;
5 | using System.Data;
6 | using System.Linq;
7 | using System.Text;
8 | using System.Threading.Tasks;
9 | using System.Windows.Forms;
10 |
11 | namespace Nexus.Client.BackgroundTasks.UI
12 | {
13 | public partial class ProgressOverlay : UserControl
14 | {
15 | public ProgressOverlay()
16 | {
17 | InitializeComponent();
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/NexusClient.Interface/PluginManagement/OrderLog/IPluginOrderLogSerializer.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 | using Nexus.Client.Plugins;
3 |
4 | namespace Nexus.Client.PluginManagement.OrderLog
5 | {
6 | ///
7 | /// Describes the properties and methods of an object that serializes and deserializes
8 | /// data from a plugin order log permanent store.
9 | ///
10 | public interface IPluginOrderLogSerializer
11 | {
12 | ///
13 | /// Deserializes the plugin order from the permanent store.
14 | ///
15 | /// The ordered list of plugins.
16 | IEnumerable LoadPluginOrder();
17 |
18 | ///
19 | /// Serializes the plugin order to the permanent store.
20 | ///
21 | /// The list of ordered plugins.
22 | void SavePluginOrder(IList p_lstOrderedPlugins);
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/NexusClient.Interface/Settings/PerGameModeSettings.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Settings
3 | {
4 | ///
5 | /// A dictionary that stores per game mode settings.
6 | ///
7 | public class PerGameModeSettings : KeyedSettings
8 | {
9 | #region Properties
10 |
11 | ///
12 | /// Gets the name of the key name to use when serializing the dictionary.
13 | ///
14 | /// The name of the key name to use when serializing the dictionary.
15 | protected override string XmlKeyName
16 | {
17 | get
18 | {
19 | return "modeId";
20 | }
21 | }
22 |
23 | #endregion
24 | }
25 | }
26 |
27 |
--------------------------------------------------------------------------------
/NexusClient.Interface/Settings/UI/ISettingsGroupView.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Settings.UI
3 | {
4 | ///
5 | /// Describes the methods and properties of a view allowing the editing of the settings
6 | /// in a .
7 | ///
8 | public interface ISettingsGroupView
9 | {
10 | ///
11 | /// Gets the whose settings will be editable with this view.
12 | ///
13 | /// The whose settings will be editable with this view.
14 | SettingsGroup SettingsGroup { get; }
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/NexusClient.Interface/UI/IView.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.UI
3 | {
4 | ///
5 | /// Describes the properties and methods of a view.
6 | ///
7 | ///
8 | /// A view is a UI element that represents some UI component.
9 | ///
10 | public interface IView
11 | {
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/NexusClient.Interface/UI/ManagedFontDockContent.cs:
--------------------------------------------------------------------------------
1 | using Nexus.UI.Controls;
2 | using WeifenLuo.WinFormsUI.Docking;
3 |
4 | namespace Nexus.Client.UI
5 | {
6 | ///
7 | /// A base dock content that has a already declared.
8 | ///
9 | ///
10 | /// This is to make it easier to use the font provider.
11 | ///
12 | public class ManagedFontDockContent : DockContent
13 | {
14 | ///
15 | /// The for the form.
16 | ///
17 | protected FontProvider m_fpdFontProvider = null;
18 |
19 | #region Contructors
20 |
21 | ///
22 | /// The default constructor.
23 | ///
24 | public ManagedFontDockContent()
25 | {
26 | m_fpdFontProvider = new FontProvider();
27 | }
28 |
29 | #endregion
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/NexusClient.Interface/UI/ManagedFontForm.cs:
--------------------------------------------------------------------------------
1 | using System.Windows.Forms;
2 | using Nexus.UI.Controls;
3 |
4 | namespace Nexus.Client.UI
5 | {
6 | ///
7 | /// A base form that has a already declared.
8 | ///
9 | ///
10 | /// This is to make it easier to use the font provider.
11 | ///
12 | public class ManagedFontForm : Form
13 | {
14 | ///
15 | /// The for the form.
16 | ///
17 | protected FontProvider m_fpdFontProvider = null;
18 |
19 | #region Contructors
20 |
21 | ///
22 | /// The default constructor.
23 | ///
24 | public ManagedFontForm()
25 | {
26 | m_fpdFontProvider = new FontProvider();
27 | }
28 |
29 | #endregion
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/NexusClient.Interface/UI/ManagedFontUserControl.cs:
--------------------------------------------------------------------------------
1 | using System.Windows.Forms;
2 | using Nexus.UI.Controls;
3 |
4 | namespace Nexus.Client.UI
5 | {
6 | ///
7 | /// A base user control that has a already declared.
8 | ///
9 | ///
10 | /// This is to make it easier to use the font provider.
11 | ///
12 | public class ManagedFontUserControl : UserControl
13 | {
14 | ///
15 | /// The for the control.
16 | ///
17 | protected FontProvider m_fpdFontProvider = null;
18 |
19 | #region Contructors
20 |
21 | ///
22 | /// The default constructor.
23 | ///
24 | public ManagedFontUserControl()
25 | {
26 | m_fpdFontProvider = new FontProvider();
27 | }
28 |
29 | #endregion
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/NexusClient.Interface/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/NexusClient/Exceptions/GameModeRegistryException.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Nexus.Client.Exceptions
4 | {
5 | ///
6 | /// Game modes cannot be registered because there are no dlls found in the target path.
7 | ///
8 | ///
9 | public class GameModeRegistryException
10 | : Exception
11 | {
12 | public GameModeRegistryException(string path, string message = null)
13 | : base(GetMessage(path, message))
14 | {
15 |
16 | }
17 |
18 | private static string GetMessage(string path, string message)
19 | {
20 | var msg = string.IsNullOrWhiteSpace(message) ? null : (". " + message);
21 |
22 | var str = $"No game modes found to register in target path: \"{path}\"" + msg;
23 |
24 | return str;
25 | }
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/NexusClient/Extensions/ExtensionMethods.cs:
--------------------------------------------------------------------------------
1 | using System.IO;
2 | using System.IO.Compression;
3 |
4 | namespace Nexus.Client.Extensions
5 | {
6 | public static class ZipArchiveExtensions
7 | {
8 | public static void ExtractToDirectory(this ZipArchive archive, string destinationDirectoryName, bool overwrite)
9 | {
10 | if (!overwrite)
11 | {
12 | archive.ExtractToDirectory(destinationDirectoryName);
13 | return;
14 | }
15 | foreach (ZipArchiveEntry file in archive.Entries)
16 | {
17 | string completeFileName = Path.Combine(destinationDirectoryName, file.FullName);
18 | string directory = Path.GetDirectoryName(completeFileName);
19 |
20 | if (!Directory.Exists(directory))
21 | Directory.CreateDirectory(directory);
22 |
23 | if (file.Name != "")
24 | file.ExtractToFile(completeFileName, true);
25 | }
26 | }
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/NexusClient/IMessager.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Nexus.Client
4 | {
5 | ///
6 | /// The methods provided for communication bewtween multiple instances of the mod manager.
7 | ///
8 | public interface IMessager : IDisposable
9 | {
10 | #region Mod Addition
11 |
12 | ///
13 | /// Adds the specified mod to the mod manager.
14 | ///
15 | /// The path or URL of the mod to add to the mod manager.
16 | void AddMod(string p_strFilePath);
17 |
18 | #endregion
19 |
20 | ///
21 | /// Brings the currently running client to the front.
22 | ///
23 | void BringToFront();
24 |
25 | /// Used as a simple Power On Self Test method.
26 | ///
27 | /// This method can be called to ensure a Messager is alive.
28 | ///
29 | void Post();
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/NexusClient/ModRepositories/AuthenticationStatus.cs:
--------------------------------------------------------------------------------
1 | namespace Nexus.Client.ModRepositories
2 | {
3 | ///
4 | /// Different possible statuses of an authentication attempt.
5 | ///
6 | public enum AuthenticationStatus
7 | {
8 | ///
9 | /// OK.
10 | ///
11 | Successful,
12 |
13 | ///
14 | /// Invalid API key.
15 | ///
16 | InvalidKey,
17 |
18 | ///
19 | /// Network problem.
20 | ///
21 | NetworkError,
22 |
23 | ///
24 | /// Unknown authentication problem.
25 | ///
26 | Unknown
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/NexusClient/ModRepositories/RateLimitExceededArgs.cs:
--------------------------------------------------------------------------------
1 | namespace Nexus.Client.ModRepositories
2 | {
3 | using System;
4 | using Pathoschild.FluentNexus;
5 |
6 | ///
7 | /// Arguments related to events for exceeding the rate limit.
8 | ///
9 | public class RateLimitExceededArgs : EventArgs
10 | {
11 | ///
12 | /// Current Rate Limit status.
13 | ///
14 | public IRateLimitManager RateLimit { get; }
15 |
16 | ///
17 | /// Creates a new .
18 | ///
19 | /// Rate limit status when this event was invoked.
20 | public RateLimitExceededArgs(IRateLimitManager rateLimit)
21 | {
22 | RateLimit = rateLimit;
23 | }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/NexusClient/Mods/NexusMod.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Nexus.Client.Mods
4 | {
5 | ///
6 | /// The class representing a Nexus Mod.
7 | ///
8 | [Obsolete("This should be in the NXM Mod type.",false)]
9 | public class NexusMod
10 | {
11 | ///
12 | /// The name of the metadata folder.
13 | ///
14 | public const string MetaFolder = "fomm";
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/NexusClient/NMM_CE_P_Logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/NMM_CE_P_Logo.ico
--------------------------------------------------------------------------------
/NexusClient/NexusClient.csproj.DotSettings:
--------------------------------------------------------------------------------
1 |
2 | False
--------------------------------------------------------------------------------
/NexusClient/Resources/042b_AddCategory_48x48_72.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/042b_AddCategory_48x48_72.png
--------------------------------------------------------------------------------
/NexusClient/Resources/077_AddFile_48x48_72.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/077_AddFile_48x48_72.png
--------------------------------------------------------------------------------
/NexusClient/Resources/Actions-edit-clear-list-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/Actions-edit-clear-list-icon.png
--------------------------------------------------------------------------------
/NexusClient/Resources/DeleteProfilePage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/DeleteProfilePage.png
--------------------------------------------------------------------------------
/NexusClient/Resources/Digital-Patreon-Logo_FieryCoral.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/Digital-Patreon-Logo_FieryCoral.png
--------------------------------------------------------------------------------
/NexusClient/Resources/EditProfilePage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/EditProfilePage.png
--------------------------------------------------------------------------------
/NexusClient/Resources/LinBiolinum_RB.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/LinBiolinum_RB.ttf
--------------------------------------------------------------------------------
/NexusClient/Resources/LinBiolinum_RI.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/LinBiolinum_RI.ttf
--------------------------------------------------------------------------------
/NexusClient/Resources/NMM_CE_P_Logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/NMM_CE_P_Logo.ico
--------------------------------------------------------------------------------
/NexusClient/Resources/NMM_P_Logo_800.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/NMM_P_Logo_800.png
--------------------------------------------------------------------------------
/NexusClient/Resources/Nmm-ce_800.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/Nmm-ce_800.png
--------------------------------------------------------------------------------
/NexusClient/Resources/Nmm-community-edition.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/Nmm-community-edition.png
--------------------------------------------------------------------------------
/NexusClient/Resources/Patreon_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/Patreon_logo.png
--------------------------------------------------------------------------------
/NexusClient/Resources/RestoreProfile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/RestoreProfile.png
--------------------------------------------------------------------------------
/NexusClient/Resources/SkyrimGOG_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/SkyrimGOG_logo.ico
--------------------------------------------------------------------------------
/NexusClient/Resources/SkyrimSE_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/SkyrimSE_logo.ico
--------------------------------------------------------------------------------
/NexusClient/Resources/StartStopSharing.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/StartStopSharing.png
--------------------------------------------------------------------------------
/NexusClient/Resources/View Profile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/View Profile.png
--------------------------------------------------------------------------------
/NexusClient/Resources/activate_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/activate_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/activate_mod.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/activate_mod.png
--------------------------------------------------------------------------------
/NexusClient/Resources/activate_mod_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/activate_mod_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/add_filtered_file_48x48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/add_filtered_file_48x48.png
--------------------------------------------------------------------------------
/NexusClient/Resources/add_mod.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/add_mod.png
--------------------------------------------------------------------------------
/NexusClient/Resources/add_mod_file_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/add_mod_file_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/add_mod_url.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/add_mod_url.png
--------------------------------------------------------------------------------
/NexusClient/Resources/add_mod_url_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/add_mod_url_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/application-exit-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/application-exit-2.png
--------------------------------------------------------------------------------
/NexusClient/Resources/arrow_state_blue_left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/arrow_state_blue_left.png
--------------------------------------------------------------------------------
/NexusClient/Resources/arrow_state_blue_right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/arrow_state_blue_right.png
--------------------------------------------------------------------------------
/NexusClient/Resources/backup.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/backup.png
--------------------------------------------------------------------------------
/NexusClient/Resources/cancel_download_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/cancel_download_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/categories_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/categories_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/category_folder.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/category_folder.png
--------------------------------------------------------------------------------
/NexusClient/Resources/change_game_mode.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/change_game_mode.png
--------------------------------------------------------------------------------
/NexusClient/Resources/check_mod_updates_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/check_mod_updates_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/check_updates_id_fix_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/check_updates_id_fix_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/check_updates_interval_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/check_updates_interval_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/cloud305.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/cloud305.png
--------------------------------------------------------------------------------
/NexusClient/Resources/collapse_all.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/collapse_all.png
--------------------------------------------------------------------------------
/NexusClient/Resources/compilebasic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/compilebasic.png
--------------------------------------------------------------------------------
/NexusClient/Resources/createBackup.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/createBackup.png
--------------------------------------------------------------------------------
/NexusClient/Resources/cz.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/cz.png
--------------------------------------------------------------------------------
/NexusClient/Resources/database.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/database.png
--------------------------------------------------------------------------------
/NexusClient/Resources/deactivate_mod.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/deactivate_mod.png
--------------------------------------------------------------------------------
/NexusClient/Resources/delete-file.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/delete-file.png
--------------------------------------------------------------------------------
/NexusClient/Resources/delete96.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/delete96.png
--------------------------------------------------------------------------------
/NexusClient/Resources/deleteProfile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/deleteProfile.png
--------------------------------------------------------------------------------
/NexusClient/Resources/dialog-accept.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/dialog-accept.png
--------------------------------------------------------------------------------
/NexusClient/Resources/dialog-block.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/dialog-block.png
--------------------------------------------------------------------------------
/NexusClient/Resources/dialog-cancel-4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/dialog-cancel-4.png
--------------------------------------------------------------------------------
/NexusClient/Resources/dialog-cancel-41.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/dialog-cancel-41.png
--------------------------------------------------------------------------------
/NexusClient/Resources/dialog-cancel-42.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/dialog-cancel-42.png
--------------------------------------------------------------------------------
/NexusClient/Resources/dialog-cancel-43.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/dialog-cancel-43.png
--------------------------------------------------------------------------------
/NexusClient/Resources/dialog-ok-4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/dialog-ok-4.png
--------------------------------------------------------------------------------
/NexusClient/Resources/dialog-ok-41.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/dialog-ok-41.png
--------------------------------------------------------------------------------
/NexusClient/Resources/dialog-ok-42.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/dialog-ok-42.png
--------------------------------------------------------------------------------
/NexusClient/Resources/dialog-ok-43.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/dialog-ok-43.png
--------------------------------------------------------------------------------
/NexusClient/Resources/dialog-warning-4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/dialog-warning-4.png
--------------------------------------------------------------------------------
/NexusClient/Resources/disable_mod_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/disable_mod_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/discord_logo_512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/discord_logo_512.png
--------------------------------------------------------------------------------
/NexusClient/Resources/document-export-4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/document-export-4.png
--------------------------------------------------------------------------------
/NexusClient/Resources/document-import-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/document-import-2.png
--------------------------------------------------------------------------------
/NexusClient/Resources/document-new-4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/document-new-4.png
--------------------------------------------------------------------------------
/NexusClient/Resources/document-preview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/document-preview.png
--------------------------------------------------------------------------------
/NexusClient/Resources/document-save-5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/document-save-5.png
--------------------------------------------------------------------------------
/NexusClient/Resources/down.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/down.png
--------------------------------------------------------------------------------
/NexusClient/Resources/edit-4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/edit-4.png
--------------------------------------------------------------------------------
/NexusClient/Resources/edit-add-4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/edit-add-4.png
--------------------------------------------------------------------------------
/NexusClient/Resources/edit-clear-3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/edit-clear-3.png
--------------------------------------------------------------------------------
/NexusClient/Resources/edit-copy-6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/edit-copy-6.png
--------------------------------------------------------------------------------
/NexusClient/Resources/edit-delete-6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/edit-delete-6.png
--------------------------------------------------------------------------------
/NexusClient/Resources/edit-delete.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/edit-delete.png
--------------------------------------------------------------------------------
/NexusClient/Resources/edit-find-and-replace.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/edit-find-and-replace.png
--------------------------------------------------------------------------------
/NexusClient/Resources/edit_delete_16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/edit_delete_16.png
--------------------------------------------------------------------------------
/NexusClient/Resources/en.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/en.gif
--------------------------------------------------------------------------------
/NexusClient/Resources/endorse_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/endorse_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/endorsed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/endorsed.png
--------------------------------------------------------------------------------
/NexusClient/Resources/endorsed_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/endorsed_small.png
--------------------------------------------------------------------------------
/NexusClient/Resources/europeanunion.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/europeanunion.png
--------------------------------------------------------------------------------
/NexusClient/Resources/expand_all.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/expand_all.png
--------------------------------------------------------------------------------
/NexusClient/Resources/export_clipboard_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/export_clipboard_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/export_mod_list_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/export_mod_list_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/export_text_file_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/export_text_file_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/eye_open2_24x24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/eye_open2_24x24.png
--------------------------------------------------------------------------------
/NexusClient/Resources/eye_open_24x24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/eye_open_24x24.png
--------------------------------------------------------------------------------
/NexusClient/Resources/folder_link_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/folder_link_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/folders-open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/folders-open.png
--------------------------------------------------------------------------------
/NexusClient/Resources/format-line-spacing-triple.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/format-line-spacing-triple.png
--------------------------------------------------------------------------------
/NexusClient/Resources/get_missing_info.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/get_missing_info.png
--------------------------------------------------------------------------------
/NexusClient/Resources/go_premium.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/go_premium.png
--------------------------------------------------------------------------------
/NexusClient/Resources/help-3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/help-3.png
--------------------------------------------------------------------------------
/NexusClient/Resources/help_book.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/help_book.png
--------------------------------------------------------------------------------
/NexusClient/Resources/help_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/help_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/home-16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/home-16x16.png
--------------------------------------------------------------------------------
/NexusClient/Resources/import_plugin_list_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/import_plugin_list_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/info.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/info.png
--------------------------------------------------------------------------------
/NexusClient/Resources/info_add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/info_add.png
--------------------------------------------------------------------------------
/NexusClient/Resources/kofi_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/kofi_button.png
--------------------------------------------------------------------------------
/NexusClient/Resources/list_cleanup_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/list_cleanup_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/loggedin_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/loggedin_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/loggedout_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/loggedout_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/mad_tagger_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/mad_tagger_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/media-playback-pause-7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/media-playback-pause-7.png
--------------------------------------------------------------------------------
/NexusClient/Resources/media-playback-start-7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/media-playback-start-7.png
--------------------------------------------------------------------------------
/NexusClient/Resources/move_down_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/move_down_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/move_up_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/move_up_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/nl.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/nl.gif
--------------------------------------------------------------------------------
/NexusClient/Resources/obsidian_checkmark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/obsidian_checkmark.png
--------------------------------------------------------------------------------
/NexusClient/Resources/obsidianshade_checkmark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/obsidianshade_checkmark.png
--------------------------------------------------------------------------------
/NexusClient/Resources/offline-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/offline-icon.png
--------------------------------------------------------------------------------
/NexusClient/Resources/online-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/online-icon.png
--------------------------------------------------------------------------------
/NexusClient/Resources/pause_download_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/pause_download_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/playlist.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/playlist.png
--------------------------------------------------------------------------------
/NexusClient/Resources/preferences-system-4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/preferences-system-4.png
--------------------------------------------------------------------------------
/NexusClient/Resources/program_tools_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/program_tools_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/refreshOnlineProfiles.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/refreshOnlineProfiles.png
--------------------------------------------------------------------------------
/NexusClient/Resources/remove_all_categories.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/remove_all_categories.png
--------------------------------------------------------------------------------
/NexusClient/Resources/remove_download_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/remove_download_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/renameProfile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/renameProfile.png
--------------------------------------------------------------------------------
/NexusClient/Resources/reset_categories.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/reset_categories.png
--------------------------------------------------------------------------------
/NexusClient/Resources/reset_default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/reset_default.png
--------------------------------------------------------------------------------
/NexusClient/Resources/reset_unassigned.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/reset_unassigned.png
--------------------------------------------------------------------------------
/NexusClient/Resources/restoreBackup.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/restoreBackup.png
--------------------------------------------------------------------------------
/NexusClient/Resources/resume_download_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/resume_download_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/round_loading.GIF:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/round_loading.GIF
--------------------------------------------------------------------------------
/NexusClient/Resources/save_mod_loadorder_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/save_mod_loadorder_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/settings_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/settings_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/share.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/share.png
--------------------------------------------------------------------------------
/NexusClient/Resources/side_panel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/side_panel.png
--------------------------------------------------------------------------------
/NexusClient/Resources/supported_tools.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/supported_tools.png
--------------------------------------------------------------------------------
/NexusClient/Resources/supported_tools_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/supported_tools_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/switch_game_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/switch_game_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/switch_view.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/switch_view.png
--------------------------------------------------------------------------------
/NexusClient/Resources/switch_view_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/switch_view_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/system-settings.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/system-settings.png
--------------------------------------------------------------------------------
/NexusClient/Resources/system-software-update-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/system-software-update-2.png
--------------------------------------------------------------------------------
/NexusClient/Resources/tes_logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/tes_logo.ico
--------------------------------------------------------------------------------
/NexusClient/Resources/tes_logo_full.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/tes_logo_full.png
--------------------------------------------------------------------------------
/NexusClient/Resources/text-x-generic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/text-x-generic.png
--------------------------------------------------------------------------------
/NexusClient/Resources/text168.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/text168.png
--------------------------------------------------------------------------------
/NexusClient/Resources/thumb_no.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/thumb_no.png
--------------------------------------------------------------------------------
/NexusClient/Resources/thumb_up.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/thumb_up.png
--------------------------------------------------------------------------------
/NexusClient/Resources/thumbsup.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/thumbsup.png
--------------------------------------------------------------------------------
/NexusClient/Resources/tips.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/tips.png
--------------------------------------------------------------------------------
/NexusClient/Resources/tipsClose.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/tipsClose.png
--------------------------------------------------------------------------------
/NexusClient/Resources/token_info.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/token_info.png
--------------------------------------------------------------------------------
/NexusClient/Resources/uac-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/uac-icon.png
--------------------------------------------------------------------------------
/NexusClient/Resources/unendorsed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/unendorsed.png
--------------------------------------------------------------------------------
/NexusClient/Resources/unendorsed_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/unendorsed_small.png
--------------------------------------------------------------------------------
/NexusClient/Resources/up.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/up.png
--------------------------------------------------------------------------------
/NexusClient/Resources/update_check_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/update_check_flat.png
--------------------------------------------------------------------------------
/NexusClient/Resources/update_warning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/update_warning.png
--------------------------------------------------------------------------------
/NexusClient/Resources/update_warning_disabled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/update_warning_disabled.png
--------------------------------------------------------------------------------
/NexusClient/Resources/us.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/us.gif
--------------------------------------------------------------------------------
/NexusClient/Resources/view_profile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/Resources/view_profile.png
--------------------------------------------------------------------------------
/NexusClient/SSO/ApiKeyReceivedEventArgs.cs:
--------------------------------------------------------------------------------
1 | namespace Nexus.Client.SSO
2 | {
3 | using System;
4 |
5 | ///
6 | /// Arguments related to the ApiKeyReceived event.
7 | ///
8 | public class ApiKeyReceivedEventArgs : EventArgs
9 | {
10 | ///
11 | /// API key that was received.
12 | ///
13 | public string ApiKey { get; }
14 |
15 | ///
16 | /// Creates a new .
17 | ///
18 | /// API key that was received.
19 | public ApiKeyReceivedEventArgs(string apiKey)
20 | {
21 | ApiKey = apiKey;
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/NexusClient/SSO/AuthenticationCancelledReason.cs:
--------------------------------------------------------------------------------
1 | namespace Nexus.Client.SSO
2 | {
3 | ///
4 | /// Reasons for cancelling the authentication process.
5 | ///
6 | public enum AuthenticationCancelledReason
7 | {
8 | ///
9 | /// User initiated cancellation.
10 | ///
11 | Manual,
12 |
13 | ///
14 | /// Connection issue during authentication.
15 | ///
16 | ConnectionIssue,
17 |
18 | ///
19 | /// Unknown reason, check trace logs.
20 | ///
21 | Unknown
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/NexusClient/SSO/CancellationEventArgs.cs:
--------------------------------------------------------------------------------
1 | namespace Nexus.Client.SSO
2 | {
3 | using System;
4 |
5 | ///
6 | /// Arguments related to the cancellation of an authentication process.
7 | ///
8 | public class CancellationEventArgs : EventArgs
9 | {
10 | ///
11 | /// The reason for the cancellation.
12 | ///
13 | public AuthenticationCancelledReason Reason { get; }
14 |
15 | ///
16 | /// Constructs a new .
17 | ///
18 | /// The reason for the cancellation.
19 | public CancellationEventArgs(AuthenticationCancelledReason reason)
20 | {
21 | Reason = reason;
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/NexusClient/UI/Controls/ModEventArgs.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Nexus.Client.Mods;
3 |
4 | namespace Nexus.Client.UI.Controls
5 | {
6 | ///
7 | /// Provides data for the event or servers as a base class for other mod management events.
8 | ///
9 | public class ModEventArgs : EventArgs
10 | {
11 | ///
12 | /// Initializes a new instance of the class.
13 | ///
14 | /// The mod which triggered the event.
15 | public ModEventArgs(IMod p_modMod)
16 | {
17 | Mod = p_modMod;
18 | }
19 |
20 |
21 | ///
22 | /// Gets the mod which triggered the event.
23 | ///
24 | public IMod Mod { get; private set; }
25 | }
26 | }
--------------------------------------------------------------------------------
/NexusClient/UI/Controls/ModInfoRequestEventArgs.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 | using Nexus.Client.Mods;
3 |
4 | namespace Nexus.Client.UI.Controls
5 | {
6 | ///
7 | /// Provides data for the event.
8 | ///
9 | public class ModInfoRequestEventArgs : ModEventArgs
10 | {
11 | ///
12 | /// Initializes a new instance of the class.
13 | ///
14 | /// The mod which triggered the event.
15 | public ModInfoRequestEventArgs(IMod p_modMod)
16 | : base(p_modMod)
17 | {
18 | ReadmeFiles = new List();
19 | }
20 |
21 |
22 | ///
23 | /// The mod's readme files.
24 | ///
25 | public List ReadmeFiles { get; private set; }
26 | }
27 | }
--------------------------------------------------------------------------------
/NexusClient/UI/Controls/ModReadmeRequestEventArgs.cs:
--------------------------------------------------------------------------------
1 | using Nexus.Client.Mods;
2 |
3 | namespace Nexus.Client.UI.Controls
4 | {
5 | ///
6 | /// Provides data for the event.
7 | ///
8 | public class ModReadmeRequestEventArgs : ModEventArgs
9 | {
10 | ///
11 | /// Initializes a new instance of the class.
12 | ///
13 | /// The mod which triggered the event.
14 | /// The readme file name.
15 | public ModReadmeRequestEventArgs(IMod p_modMod, string p_strReadmeFileName)
16 | : base(p_modMod)
17 | {
18 | ReadmeFileName = p_strReadmeFileName;
19 | }
20 |
21 |
22 | ///
23 | /// The mod's readme file name.
24 | ///
25 | public string ReadmeFileName { get; private set; }
26 | }
27 | }
--------------------------------------------------------------------------------
/NexusClient/UI/Controls/ModUpdateCheckEventArgs.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Nexus.Client.UI.Controls
4 | {
5 | ///
6 | /// Provides data for the ,
7 | ///
8 | public class ModUpdateCheckEventArgs : EventArgs
9 | {
10 | ///
11 | /// Initializes a new instance of the class.
12 | ///
13 | /// Indicates whether the "update check and rename" is enabled.
14 | public ModUpdateCheckEventArgs(bool p_booEnableCheck)
15 | {
16 | EnableCheck = p_booEnableCheck;
17 | }
18 |
19 | ///
20 | /// Indicates whether the "update check and rename" is enabled.
21 | ///
22 | public bool EnableCheck { get; private set; }
23 | }
24 | }
--------------------------------------------------------------------------------
/NexusClient/UI/Controls/ModUpdateWarningEventArgs.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Nexus.Client.UI.Controls
4 | {
5 | ///
6 | /// Provides data for the ,
7 | /// events.
8 | ///
9 | public class ModUpdateWarningEventArgs : EventArgs
10 | {
11 | ///
12 | /// Initializes a new instance of the class.
13 | ///
14 | /// Indicates whether the "update warning" is enabled.
15 | public ModUpdateWarningEventArgs(bool p_booEnableWarning)
16 | {
17 | EnableWarning = p_booEnableWarning;
18 | }
19 |
20 | ///
21 | /// Indicates whether the "update warning" is enabled.
22 | ///
23 | public bool EnableWarning { get; private set; }
24 | }
25 | }
--------------------------------------------------------------------------------
/NexusClient/data/7z-32bit.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/data/7z-32bit.dll
--------------------------------------------------------------------------------
/NexusClient/data/7z-64bit.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/data/7z-64bit.dll
--------------------------------------------------------------------------------
/NexusClient/data/FluentNexus.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/data/FluentNexus.dll
--------------------------------------------------------------------------------
/NexusClient/data/Third-Party Licenses/Icons License.txt:
--------------------------------------------------------------------------------
1 | Some of the icons used in this software were downloaded from Flaticons.
2 | Should you find any icon where no credit is provided (or that should not be free to use)
3 | please contact me through Discord or the Patreon page.
4 |
5 | "Icons made by Pixel perfect from www.flaticon.com"
6 | "Icons made by Freepik from www.flaticon.com"
7 | "Icons made by Roundicons from www.flaticon.com"
8 | "Icons made by Tomas Knop from www.flaticon.com"
9 | "Icons made by Smashicons from www.flaticon.com"
--------------------------------------------------------------------------------
/NexusClient/data/boss32.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/data/boss32.dll
--------------------------------------------------------------------------------
/NexusClient/data/boss64.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/data/boss64.dll
--------------------------------------------------------------------------------
/NexusClient/data/libwebp_x64.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/data/libwebp_x64.dll
--------------------------------------------------------------------------------
/NexusClient/data/libwebp_x86.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/data/libwebp_x86.dll
--------------------------------------------------------------------------------
/NexusClient/data/loot32.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/data/loot32.dll
--------------------------------------------------------------------------------
/NexusClient/data/loot64.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/NexusClient/data/loot64.dll
--------------------------------------------------------------------------------
/Script Types/CSharpScript/ModInstaller.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 |
6 | namespace Nexus.Client.ModManagement.Scripting.CSharpScript
7 | {
8 | class ModInstaller
9 | {
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/Script Types/ModScript/Resources/document-open-5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Script Types/ModScript/Resources/document-open-5.png
--------------------------------------------------------------------------------
/Script Types/ModScript/Resources/document-save-5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Script Types/ModScript/Resources/document-save-5.png
--------------------------------------------------------------------------------
/Script Types/XmlScript/CPL/Controls/CplFlagConditionEditor.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Nexus.Client.Util;
3 |
4 | namespace Nexus.Client.ModManagement.Scripting.XmlScript.CPL.Controls
5 | {
6 | public partial class CplFlagConditionEditor : CplConditionEditor
7 | {
8 | public override string ConditionCPL
9 | {
10 | get
11 | {
12 | return String.Format("${0}$ = \"{1}\"", tbxFlagName.Text.Trim('$'), tbxFlagValue.Text);
13 | }
14 | }
15 |
16 | public CplFlagConditionEditor()
17 | {
18 | InitializeComponent();
19 | BindingHelper.CreateFullBinding(tlpEditFlag, () => tlpEditFlag.Enabled, this, () => this.Selected);
20 | }
21 |
22 | public override bool ValidateCPL()
23 | {
24 | erpErrors.SetError(tbxFlagName,null);
25 | if (String.IsNullOrEmpty(tbxFlagName.Text))
26 | {
27 | erpErrors.SetError(tbxFlagName, "Flag name is required.");
28 | return false;
29 | }
30 | return true;
31 | }
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/Script Types/XmlScript/Parsers/IParser.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 |
4 | namespace Nexus.Client.ModManagement.Scripting.XmlScript.Parsers
5 | {
6 | ///
7 | /// Provides a contract for XML script file parsers.
8 | ///
9 | public interface IParser
10 | {
11 | XmlScript Parse();
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Script Types/XmlScript/Resources/add-file-set.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Script Types/XmlScript/Resources/add-file-set.png
--------------------------------------------------------------------------------
/Script Types/XmlScript/Resources/add-install-step.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Script Types/XmlScript/Resources/add-install-step.png
--------------------------------------------------------------------------------
/Script Types/XmlScript/Resources/add-option-group.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Script Types/XmlScript/Resources/add-option-group.png
--------------------------------------------------------------------------------
/Script Types/XmlScript/Resources/add-option.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Script Types/XmlScript/Resources/add-option.png
--------------------------------------------------------------------------------
/Script Types/XmlScript/Resources/add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Script Types/XmlScript/Resources/add.png
--------------------------------------------------------------------------------
/Script Types/XmlScript/Resources/delete.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Script Types/XmlScript/Resources/delete.png
--------------------------------------------------------------------------------
/Script Types/XmlScript/Resources/edit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Script Types/XmlScript/Resources/edit.png
--------------------------------------------------------------------------------
/Script Types/XmlScript/Resources/notFoundJPG.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Script Types/XmlScript/Resources/notFoundJPG.png
--------------------------------------------------------------------------------
/Script Types/XmlScript/SortOrder.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.ModManagement.Scripting.XmlScript
3 | {
4 | public enum SortOrder
5 | {
6 | Ascending,
7 | Descending,
8 | Explicit
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/Script Types/XmlScript/UI/Controls/NodeEditor.cs:
--------------------------------------------------------------------------------
1 | using Nexus.UI.Controls;
2 | using System.Windows.Forms;
3 |
4 | namespace Nexus.Client.ModManagement.Scripting.XmlScript.UI.Controls
5 | {
6 | ///
7 | /// The base class for editors of parts of an .
8 | ///
9 | public class NodeEditor : UserControl
10 | {
11 | ///
12 | /// Gets the view model of the editor.
13 | ///
14 | /// The view model of the editor.
15 | public virtual IViewModel GetViewModel()
16 | {
17 | return null;
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Script Types/XmlScript/UI/Controls/NodeEditors/OptionEditorVM.cs:
--------------------------------------------------------------------------------
1 | using Nexus.UI.Controls;
2 |
3 | namespace Nexus.Client.ModManagement.Scripting.XmlScript.UI.Controls.NodeEditors
4 | {
5 | public class OptionEditorVM : IViewModel
6 | {
7 | public OptionInfoEditorVM OptionInfoEditorVM { get; private set; }
8 | public FileListEditorVM FileListEditorVM { get; private set; }
9 | public OptionTypeResolverEditorVM OptionTypeResolverEditorVM { get; private set; }
10 |
11 | public OptionEditorVM(OptionInfoEditorVM p_vmlOptionInfo, FileListEditorVM p_vmlFileList, OptionTypeResolverEditorVM p_vmlTypeResolverEditor)
12 | {
13 | OptionInfoEditorVM = p_vmlOptionInfo;
14 | FileListEditorVM = p_vmlFileList;
15 | OptionTypeResolverEditorVM = p_vmlTypeResolverEditor;
16 | }
17 |
18 | #region IViewModel Members
19 |
20 | public bool Validate()
21 | {
22 | return OptionInfoEditorVM.Validate();
23 | }
24 |
25 | #endregion
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Script Types/XmlScript/Unparsers/IUnparser.cs:
--------------------------------------------------------------------------------
1 | using System.Xml.Linq;
2 |
3 | namespace Nexus.Client.ModManagement.Scripting.XmlScript.Unparsers
4 | {
5 | ///
6 | /// Provides a contract for XML script unparsers.
7 | ///
8 | public interface IUnparser
9 | {
10 | ///
11 | /// Unparses the into an XML document.
12 | ///
13 | /// The XML representation of the .
14 | XElement Unparse();
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Setup/PreprocessedNMM0.7.1.1.iss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Setup/PreprocessedNMM0.7.1.1.iss
--------------------------------------------------------------------------------
/Setup/scripts/isxdl/chinese-tr.ini:
--------------------------------------------------------------------------------
1 | [strings]
2 | ; General
3 | 100=文件下載
4 | 101=取消本次下載?
5 | 102=%1 (%2 of %3)
6 | 103=%1 KB
7 | 104=%1 KB of %2 KB (%3%)
8 |
9 | ; Status information
10 | 110=獲取信息...
11 | 111=重定向到 %1
12 | 112=發送請求...
13 | 113=獲取 %1
14 | 114=連接到 %1
15 | 115=接收中...
16 | 116=連接中 %1
17 |
18 | ; Error messages
19 | 120=錯誤 無法連接到互聯網.\n\n%1
20 | 121=錯誤 打開 %1.\n\n 服務器返回狀態碼 %2.
21 | 122=錯誤 讀取鏈接 URL.\n\n%1
22 | 123=錯誤 寫入文件 %1.\n\n%2
23 | 124=錯誤 打開文件 %1.\n\n%2
24 | 125=錯誤 '%1' 無效鏈接 URL.
25 | 126=錯誤 打開中 %1.\n\n%2
26 | 127=錯誤 發送請求中.\n\n%1
27 | 128=錯誤 不支持的協議,只支持 HTTP 和 FTP 協議.
28 | 129=錯誤 無法連接到 %1.\n\n%2
29 | 130=錯誤 無法請求狀態碼. \n\n%1
30 | 131=錯誤 請求文件中.\n\n%1
31 |
32 | ; Other
33 | 144=關於...
34 | 146=下載
35 | 147=正在下載需要的文件到你的設置中.
36 |
37 | ; labels
38 | 160=文件:
39 | 161=速度:
40 | 162=狀態:
41 | 163=已過時間:
42 | 164=剩餘時間:
43 | 165=目前文件:
44 | 166=總體進程:
45 | 167=取消
46 | 168=OK
47 | 169=用戶名和密碼
48 | 170=用戶名:
49 | 171=密碼:
50 |
--------------------------------------------------------------------------------
/Setup/scripts/isxdl/chinese.ini:
--------------------------------------------------------------------------------
1 | [strings]
2 | ; General
3 | 100=文件下载
4 | 101=取消本次下载?
5 | 102=%1 (%2 of %3)
6 | 103=%1 KB
7 | 104=%1 KB of %2 KB (%3%)
8 |
9 | ; Status information
10 | 110=获取信息...
11 | 111=重定向到 %1
12 | 112=发送请求...
13 | 113=获取 %1
14 | 114=连接到 %1
15 | 115=接收中...
16 | 116=连接中 %1
17 |
18 | ; Error messages
19 | 120=错误 无法连接到互联网.\n\n%1
20 | 121=错误 打开 %1.\n\n 服务器返回状态码 %2.
21 | 122=错误 读取链接 URL.\n\n%1
22 | 123=错误 写入文件 %1.\n\n%2
23 | 124=错误 打开文件 %1.\n\n%2
24 | 125=错误 '%1' 无效链接 URL.
25 | 126=错误 打开中 %1.\n\n%2
26 | 127=错误 发送请求中.\n\n%1
27 | 128=错误 不支持的协议,只支持 HTTP 和 FTP 协议.
28 | 129=错误 无法连接到 %1.\n\n%2
29 | 130=错误 无法请求状态码. \n\n%1
30 | 131=错误 请求文件中.\n\n%1
31 |
32 | ; Other
33 | 144=关于...
34 | 146=下载
35 | 147=正在下载需要的文件到你的设置中.
36 |
37 | ; labels
38 | 160=文件:
39 | 161=速度:
40 | 162=状态:
41 | 163=已过时间:
42 | 164=剩余时间:
43 | 165=目前文件:
44 | 166=总体进程:
45 | 167=取消
46 | 168=OK
47 | 169=用户名和密码
48 | 170=用户名:
49 | 171=密码:
50 |
--------------------------------------------------------------------------------
/Setup/scripts/isxdl/czech.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Setup/scripts/isxdl/czech.ini
--------------------------------------------------------------------------------
/Setup/scripts/isxdl/french.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Setup/scripts/isxdl/french.ini
--------------------------------------------------------------------------------
/Setup/scripts/isxdl/french2.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Setup/scripts/isxdl/french2.ini
--------------------------------------------------------------------------------
/Setup/scripts/isxdl/french3.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Setup/scripts/isxdl/french3.ini
--------------------------------------------------------------------------------
/Setup/scripts/isxdl/german.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Setup/scripts/isxdl/german.ini
--------------------------------------------------------------------------------
/Setup/scripts/isxdl/german2.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Setup/scripts/isxdl/german2.ini
--------------------------------------------------------------------------------
/Setup/scripts/isxdl/german3.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Setup/scripts/isxdl/german3.ini
--------------------------------------------------------------------------------
/Setup/scripts/isxdl/isxdl.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Setup/scripts/isxdl/isxdl.dll
--------------------------------------------------------------------------------
/Setup/scripts/isxdl/isxdl.iss:
--------------------------------------------------------------------------------
1 | [Files]
2 | Source: "scripts\isxdl\isxdl.dll"; Flags: dontcopy
3 |
4 | [Code]
5 | //replace PAnsiChar with PChar on non-unicode Inno Setup
6 | procedure isxdl_AddFile(URL, Filename: PAnsiChar);
7 | external 'isxdl_AddFile@files:isxdl.dll stdcall';
8 |
9 | function isxdl_DownloadFiles(hWnd: Integer): Integer;
10 | external 'isxdl_DownloadFiles@files:isxdl.dll stdcall';
11 |
12 | //replace PAnsiChar with PChar on non-unicode Inno Setup
13 | function isxdl_SetOption(Option, Value: PAnsiChar): Integer;
14 | external 'isxdl_SetOption@files:isxdl.dll stdcall';
15 |
--------------------------------------------------------------------------------
/Setup/scripts/isxdl/norwegian.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Setup/scripts/isxdl/norwegian.ini
--------------------------------------------------------------------------------
/Setup/scripts/isxdl/polish.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Setup/scripts/isxdl/polish.ini
--------------------------------------------------------------------------------
/Setup/scripts/isxdl/portugues.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Setup/scripts/isxdl/portugues.ini
--------------------------------------------------------------------------------
/Setup/scripts/isxdl/portuguese.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Setup/scripts/isxdl/portuguese.ini
--------------------------------------------------------------------------------
/Setup/scripts/isxdl/russian.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Setup/scripts/isxdl/russian.ini
--------------------------------------------------------------------------------
/Setup/scripts/isxdl/spanish.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Setup/scripts/isxdl/spanish.ini
--------------------------------------------------------------------------------
/Setup/scripts/isxdl/swedish.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Setup/scripts/isxdl/swedish.ini
--------------------------------------------------------------------------------
/Setup/scripts/products.iss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/Setup/scripts/products.iss
--------------------------------------------------------------------------------
/Setup/scripts/products/dotnetfx11lp.iss:
--------------------------------------------------------------------------------
1 | [CustomMessages]
2 | de.dotnetfx11lp_title=.NET Framework 1.1 Sprachpaket: Deutsch
3 |
4 | de.dotnetfx11lp_size=1,4 MB
5 |
6 | ;http://www.microsoft.com/globaldev/reference/lcid-all.mspx
7 | de.dotnetfx11lp_lcid=1031
8 |
9 | de.dotnetfx11lp_url=http://download.microsoft.com/download/6/8/2/6821e687-526a-4ef8-9a67-9a402ec5ac9e/langpack.exe
10 |
11 |
12 | [Code]
13 | procedure dotnetfx11lp();
14 | begin
15 | if (ActiveLanguage() <> 'en') then begin
16 | if (IsX86() and not netfxinstalled(NetFx11, CustomMessage('dotnetfx11lp_lcid'))) then
17 | AddProduct('dotnetfx11' + ActiveLanguage() + '.exe',
18 | '/q:a /c:"inst.exe /qb /l"',
19 | CustomMessage('dotnetfx11lp_title'),
20 | CustomMessage('dotnetfx11lp_size'),
21 | CustomMessage('dotnetfx11lp_url'),
22 | false, false);
23 | end;
24 | end;
25 |
--------------------------------------------------------------------------------
/Setup/scripts/products/dotnetfx35lp.iss:
--------------------------------------------------------------------------------
1 | [CustomMessages]
2 | de.dotnetfx35lp_title=.NET Framework 3.5 Sprachpaket: Deutsch
3 |
4 | de.dotnetfx35lp_size=13 MB - 51 MB
5 |
6 | ;http://www.microsoft.com/globaldev/reference/lcid-all.mspx
7 | de.dotnetfx35lp_lcid=1031
8 |
9 | de.dotnetfx35lp_url=http://download.microsoft.com/download/d/1/e/d1e617c3-c7f4-467e-a7de-af832450efd3/dotnetfx35langpack_x86de.exe
10 |
11 |
12 | [Code]
13 | procedure dotnetfx35lp();
14 | begin
15 | if (ActiveLanguage() <> 'en') then begin
16 | if (not netfxinstalled(NetFx35, CustomMessage('dotnetfx35lp_lcid'))) then
17 | AddProduct('dotnetfx35_' + ActiveLanguage() + '.exe',
18 | '/lang:enu /passive /norestart',
19 | CustomMessage('dotnetfx35lp_title'),
20 | CustomMessage('dotnetfx35lp_size'),
21 | CustomMessage('dotnetfx35lp_url'),
22 | false, false);
23 | end;
24 | end;
25 |
--------------------------------------------------------------------------------
/Setup/scripts/products/dotnetfx35sp1lp.iss:
--------------------------------------------------------------------------------
1 | [CustomMessages]
2 | de.dotnetfx35sp1lp_title=.NET Framework 3.5 SP1 Sprachpaket: Deutsch
3 |
4 | de.dotnetfx35sp1lp_size=22 MB - 98 MB
5 |
6 | ;http://www.microsoft.com/globaldev/reference/lcid-all.mspx
7 | de.dotnetfx35sp1lp_lcid=1031
8 |
9 | de.dotnetfx35sp1lp_url=http://download.microsoft.com/download/d/7/2/d728b7b9-454b-4b57-8270-45dac441b0ec/dotnetfx35langpack_x86de.exe
10 |
11 |
12 | [Code]
13 | procedure dotnetfx35sp1lp();
14 | begin
15 | if (ActiveLanguage() <> 'en') then begin
16 | if (netfxspversion(NetFx35, CustomMessage('dotnetfx35sp1lp_lcid')) < 1) then
17 | AddProduct('dotnetfx35sp1_' + ActiveLanguage() + '.exe',
18 | '/lang:enu /passive /norestart',
19 | CustomMessage('dotnetfx35sp1lp_title'),
20 | CustomMessage('dotnetfx35sp1lp_size'),
21 | CustomMessage('dotnetfx35sp1lp_url'),
22 | false, false);
23 | end;
24 | end;
--------------------------------------------------------------------------------
/Setup/scripts/products/fileversion.iss:
--------------------------------------------------------------------------------
1 | [Code]
2 | function GetFullVersion(VersionMS, VersionLS: cardinal): string;
3 | var
4 | version: string;
5 | begin
6 | version := IntToStr(word(VersionMS shr 16));
7 | version := version + '.' + IntToStr(word(VersionMS and not $ffff0000));
8 |
9 | version := version + '.' + IntToStr(word(VersionLS shr 16));
10 | version := version + '.' + IntToStr(word(VersionLS and not $ffff0000));
11 |
12 | Result := version;
13 | end;
14 |
15 | function fileversion(file: string): string;
16 | var
17 | versionMS, versionLS: cardinal;
18 | begin
19 | if GetVersionNumbers(file, versionMS, versionLS) then
20 | Result := GetFullVersion(versionMS, versionLS)
21 | else
22 | Result := '0';
23 | end;
24 |
--------------------------------------------------------------------------------
/Setup/scripts/products/iis.iss:
--------------------------------------------------------------------------------
1 | [CustomMessages]
2 | iis_title=Internet Information Services (IIS)
3 |
4 |
5 | [Code]
6 | function iis(): boolean;
7 | begin
8 | if (not RegKeyExists(HKLM, 'SYSTEM\CurrentControlSet\Services\W3SVC\Security')) then
9 | MsgBox(FmtMessage(CustomMessage('depinstall_missing'), [CustomMessage('iis_title')]), mbError, MB_OK)
10 | else
11 | Result := true;
12 | end;
--------------------------------------------------------------------------------
/Setup/scripts/products/jet4sp8.iss:
--------------------------------------------------------------------------------
1 | // http://support.microsoft.com/kb/239114
2 |
3 | [CustomMessages]
4 | jet4sp8_title=Jet 4
5 |
6 | en.jet4sp8_size=3.7 MB
7 | de.jet4sp8_size=3,7 MB
8 |
9 |
10 | [Code]
11 | const
12 | jet4sp8_url = 'http://download.microsoft.com/download/4/3/9/4393c9ac-e69e-458d-9f6d-2fe191c51469/Jet40SP8_9xNT.exe';
13 |
14 | procedure jet4sp8(MinVersion: string);
15 | begin
16 | //check for Jet4 Service Pack 8 installation
17 | if (compareversion(fileversion(ExpandConstant('{sys}{\}msjet40.dll')), MinVersion) < 0) then
18 | AddProduct('jet4sp8.exe',
19 | '/q:a /c:"install /qb /l"',
20 | CustomMessage('jet4sp8_title'),
21 | CustomMessage('jet4sp8_size'),
22 | jet4sp8_url,
23 | false, false);
24 | end;
--------------------------------------------------------------------------------
/Setup/scripts/products/mdac28.iss:
--------------------------------------------------------------------------------
1 | [CustomMessages]
2 | mdac28_title=Microsoft Data Access Components 2.8
3 |
4 | en.mdac28_size=5.4 MB
5 | de.mdac28_size=5,4 MB
6 |
7 |
8 | [Code]
9 | const
10 | mdac28_url = 'http://download.microsoft.com/download/c/d/f/cdfd58f1-3973-4c51-8851-49ae3777586f/MDAC_TYP.EXE';
11 |
12 | procedure mdac28(MinVersion: string);
13 | var
14 | version: string;
15 | begin
16 | //check for MDAC installation
17 | RegQueryStringValue(HKLM, 'Software\Microsoft\DataAccess', 'FullInstallVer', version);
18 | if (compareversion(version, MinVersion) < 0) then
19 | AddProduct('mdac28.exe',
20 | '/q:a /c:"install /qb /l"',
21 | CustomMessage('mdac28_title'),
22 | CustomMessage('mdac28_size'),
23 | mdac28_url,
24 | false, false);
25 | end;
--------------------------------------------------------------------------------
/Setup/scripts/products/msi20.iss:
--------------------------------------------------------------------------------
1 | [CustomMessages]
2 | msi20_title=Windows Installer 2.0
3 |
4 | en.msi20_size=1.7 MB
5 | de.msi20_size=1,7 MB
6 |
7 |
8 | [Code]
9 | const
10 | msi20_url = 'http://download.microsoft.com/download/WindowsInstaller/Install/2.0/W9XMe/EN-US/InstMsiA.exe';
11 |
12 | procedure msi20(MinVersion: string);
13 | begin
14 | // Check for required Windows Installer 2.0 on Windows 98 and ME
15 | if (IsX86() and maxwinversion(4, 9) and (compareversion(fileversion(ExpandConstant('{sys}{\}msi.dll')), MinVersion) < 0)) then
16 | AddProduct('msi20.exe',
17 | '/q:a /c:"msiinst /delayrebootq"',
18 | CustomMessage('msi20_title'),
19 | CustomMessage('msi20_size'),
20 | msi20_url,
21 | false, false);
22 | end;
--------------------------------------------------------------------------------
/Setup/scripts/products/msi31.iss:
--------------------------------------------------------------------------------
1 | [CustomMessages]
2 | msi31_title=Windows Installer 3.1
3 |
4 | en.msi31_size=2.5 MB
5 | de.msi31_size=2,5 MB
6 |
7 |
8 | [Code]
9 | const
10 | msi31_url = 'http://download.microsoft.com/download/1/4/7/147ded26-931c-4daf-9095-ec7baf996f46/WindowsInstaller-KB893803-v2-x86.exe';
11 |
12 | procedure msi31(MinVersion: string);
13 | begin
14 | // Check for required Windows Installer 3.0 on Windows 2000 or higher
15 | if (IsX86() and minwinversion(5, 0) and (compareversion(fileversion(ExpandConstant('{sys}{\}msi.dll')), MinVersion) < 0)) then
16 | AddProduct('msi31.exe',
17 | '/passive /norestart',
18 | CustomMessage('msi31_title'),
19 | CustomMessage('msi31_size'),
20 | msi31_url,
21 | false, false);
22 | end;
--------------------------------------------------------------------------------
/Setup/scripts/products/sqlcompact35sp2.iss:
--------------------------------------------------------------------------------
1 | [CustomMessages]
2 | sqlcompact35sp2_title=SQL Server Compact 3.5 Service Pack 2
3 |
4 | en.sqlcompact35sp2_size=5.3 MB
5 | de.sqlcompact35sp2_size=5,3 MB
6 |
7 |
8 | [Code]
9 | const
10 | sqlcompact35sp2_url = 'http://download.microsoft.com/download/E/C/1/EC1B2340-67A0-4B87-85F0-74D987A27160/SSCERuntime-ENU.exe';
11 |
12 | procedure sqlcompact35sp2();
13 | begin
14 | if (isX86() and not RegKeyExists(HKLM, 'SOFTWARE\Microsoft\Microsoft SQL Server Compact Edition\v3.5')) then
15 | AddProduct('sqlcompact35sp2.msi',
16 | '/qb',
17 | CustomMessage('sqlcompact35sp2_title'),
18 | CustomMessage('sqlcompact35sp2_size'),
19 | sqlcompact35sp2_url,
20 | false, false);
21 | end;
22 |
--------------------------------------------------------------------------------
/SharedAssemblyInformation.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/SharedAssemblyInformation.cs
--------------------------------------------------------------------------------
/Support/BuildTasks/CopyScriptTypes.targets:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Tests/GamebryoBaseTests/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/Tests/UtilTests/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/Transactions/Enlistment.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Nexus.Transactions
4 | {
5 | ///
6 | /// Describes the enlistment of a resource manager in a transaction.
7 | ///
8 | public class Enlistment
9 | {
10 | ///
11 | /// Gets or sets whether the enlisted resource manager has finished its processing.
12 | ///
13 | /// Whether the enlisted resource manager has finished its processing.
14 | internal bool DoneProcessing { get; set; }
15 |
16 | ///
17 | /// Marks the enlistmant as having finished.
18 | ///
19 | public virtual void Done()
20 | {
21 | DoneProcessing = true;
22 | }
23 |
24 | ///
25 | /// The default constructor.
26 | ///
27 | public Enlistment()
28 | {
29 | DoneProcessing = false;
30 | }
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/Transactions/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.InteropServices;
3 |
4 | // General Information about an assembly is controlled through the following
5 | // set of attributes. Change these attribute values to modify the information
6 | // associated with an assembly.
7 | [assembly: AssemblyTitle("Transactions")]
8 | [assembly: AssemblyDescription("An implementation of transactions without a timeout.")]
9 | [assembly: AssemblyProduct("Transactions")]
10 |
11 | // Setting ComVisible to false makes the types in this assembly not visible
12 | // to COM components. If you need to access a type in this assembly from
13 | // COM, set the ComVisible attribute to true on that type.
14 | [assembly: ComVisible(false)]
15 |
16 | // The following GUID is for the ID of the typelib if this project is exposed to COM
17 | [assembly: Guid("f0053e00-928b-4473-bda4-c44eca2e2728")]
18 |
--------------------------------------------------------------------------------
/UI/Controls/DoubleBufferedListView.cs:
--------------------------------------------------------------------------------
1 | using System.Windows.Forms;
2 |
3 | namespace Nexus.UI.Controls
4 | {
5 | ///
6 | /// A normal , but with double buffering enabled.
7 | ///
8 | public class DoubleBufferedListView : ListView
9 | {
10 | #region Constructors
11 |
12 | ///
13 | /// The default constructor.
14 | ///
15 | public DoubleBufferedListView()
16 | : base()
17 | {
18 | this.SetStyle(ControlStyles.OptimizedDoubleBuffer, true);
19 | }
20 |
21 | #endregion
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/UI/Controls/IStatusProviderAware.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Windows.Forms;
3 |
4 | namespace Nexus.UI.Controls
5 | {
6 | ///
7 | /// An interface that allows a control to specify where to display the icon
8 | /// of a .
9 | ///
10 | public interface IStatusProviderAware
11 | {
12 | ///
13 | /// Gets the child control next to which to display the icon.
14 | ///
15 | /// The child control next to which to display the icon.
16 | Control StatusProviderSite
17 | {
18 | get;
19 | }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/UI/Controls/IViewModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Nexus.UI.Controls
4 | {
5 | ///
6 | /// This marks a class as a view model.
7 | ///
8 | public interface IViewModel
9 | {
10 | ///
11 | /// Validates the view model.
12 | ///
13 | /// true if the model is valid;
14 | /// false otherwise.
15 | bool Validate();
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/UI/Controls/IXmlTreeNodeFormatter.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.UI.Controls
3 | {
4 | ///
5 | /// Describes the methods and propertied of an XML tree node formatter.
6 | ///
7 | ///
8 | /// An XML Tree Node Formatter sets the format of s.
9 | ///
10 | public interface IXmlTreeNodeFormatter
11 | {
12 | ///
13 | /// Formats the given node.
14 | ///
15 | /// The node to format.
16 | void FormatNode(XmlTreeNode p_xtnNode);
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/UI/IFontSetResolver.cs:
--------------------------------------------------------------------------------
1 | using System.Drawing;
2 |
3 | namespace Nexus.UI
4 | {
5 | ///
6 | /// Describes the methods and properties of a font set resolver.
7 | ///
8 | ///
9 | /// A font set resolver determines which font to use for the .
10 | ///
11 | public interface IFontSetResolver
12 | {
13 | ///
14 | /// Returns a font that best matches the described font set.
15 | ///
16 | /// The information describing the desired font.
17 | /// A font that best matches the described font set.
18 | Font RequestFont(FontSetInformation p_fsiFontInfo);
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/UI/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.InteropServices;
3 |
4 | // General Information about an assembly is controlled through the following
5 | // set of attributes. Change these attribute values to modify the information
6 | // associated with an assembly.
7 | [assembly: AssemblyTitle("UI")]
8 | [assembly: AssemblyDescription("A control library.")]
9 | [assembly: AssemblyProduct("UI")]
10 |
11 | // Setting ComVisible to false makes the types in this assembly not visible
12 | // to COM components. If you need to access a type in this assembly from
13 | // COM, set the ComVisible attribute to true on that type.
14 | [assembly: ComVisible(false)]
15 |
16 | // The following GUID is for the ID of the typelib if this project is exposed to COM
17 | [assembly: Guid("27580c05-bf72-43cc-a9b7-46b6d66944ef")]
18 |
--------------------------------------------------------------------------------
/UI/Resources/Folder_Open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/UI/Resources/Folder_Open.png
--------------------------------------------------------------------------------
/UI/Resources/Hard_Drive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/UI/Resources/Hard_Drive.png
--------------------------------------------------------------------------------
/UI/Resources/ItalicHS.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/UI/Resources/ItalicHS.png
--------------------------------------------------------------------------------
/UI/Resources/PropertiesHH.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/UI/Resources/PropertiesHH.bmp
--------------------------------------------------------------------------------
/UI/Resources/VSObject_EnumItem.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/UI/Resources/VSObject_EnumItem.bmp
--------------------------------------------------------------------------------
/UI/Resources/Warning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/UI/Resources/Warning.png
--------------------------------------------------------------------------------
/UI/Resources/application-xhtml+xml.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/UI/Resources/application-xhtml+xml.png
--------------------------------------------------------------------------------
/UI/Resources/arrow_down_black_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/UI/Resources/arrow_down_black_small.png
--------------------------------------------------------------------------------
/UI/Resources/arrow_up_black_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/UI/Resources/arrow_up_black_small.png
--------------------------------------------------------------------------------
/UI/Resources/boldhs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/UI/Resources/boldhs.png
--------------------------------------------------------------------------------
/UI/Resources/close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/UI/Resources/close.png
--------------------------------------------------------------------------------
/UI/Resources/close_hot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/UI/Resources/close_hot.png
--------------------------------------------------------------------------------
/UI/Resources/error.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/UI/Resources/error.png
--------------------------------------------------------------------------------
/UI/Resources/help.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/UI/Resources/help.png
--------------------------------------------------------------------------------
/UI/Resources/info.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/UI/Resources/info.png
--------------------------------------------------------------------------------
/UI/Resources/justify_centre.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/UI/Resources/justify_centre.png
--------------------------------------------------------------------------------
/UI/Resources/justify_left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/UI/Resources/justify_left.png
--------------------------------------------------------------------------------
/UI/Resources/justify_right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/UI/Resources/justify_right.png
--------------------------------------------------------------------------------
/UI/Resources/open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/UI/Resources/open.png
--------------------------------------------------------------------------------
/UI/Resources/open_hot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/UI/Resources/open_hot.png
--------------------------------------------------------------------------------
/UI/Resources/strikeout.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/UI/Resources/strikeout.png
--------------------------------------------------------------------------------
/UI/Resources/underline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/UI/Resources/underline.png
--------------------------------------------------------------------------------
/UI/Resources/zoom-fit-best-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/UI/Resources/zoom-fit-best-2.png
--------------------------------------------------------------------------------
/UI/Resources/zoom-original.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/UI/Resources/zoom-original.png
--------------------------------------------------------------------------------
/Util/CancelEventArgs`1.cs:
--------------------------------------------------------------------------------
1 | using System.ComponentModel;
2 |
3 | namespace Nexus.Client.Util
4 | {
5 | ///
6 | /// Describes the arguments passed to a cancelable event.
7 | ///
8 | /// The type of the command argument.
9 | public class CancelEventArgs : CancelEventArgs
10 | {
11 | ///
12 | /// Gets or sets the argument.
13 | ///
14 | /// The argument.
15 | public T Argument { get; protected set; }
16 |
17 | ///
18 | /// A simple contructor that initializes the object with the given values.
19 | ///
20 | /// The argument.
21 | public CancelEventArgs(T p_tArgument)
22 | {
23 | Argument = p_tArgument;
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/Util/Delegates.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Nexus.Client.Util
3 | {
4 | ///
5 | /// Confirms an action.
6 | ///
7 | /// Whether the choice should be remembered.
8 | /// true if the action has been confirmed;
9 | /// false otherwise.
10 | public delegate bool ConfirmRememberedActionMethod(out bool p_booRememberSelection);
11 | }
12 |
--------------------------------------------------------------------------------
/Util/EventArgs.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Nexus.Client.Util
4 | {
5 | ///
6 | /// Describes the arguments passed to an event.
7 | ///
8 | /// The type of the command argument.
9 | public class EventArgs : EventArgs
10 | {
11 | ///
12 | /// Gets or sets the argument.
13 | ///
14 | /// The argument.
15 | public T Argument { get; protected set; }
16 |
17 | ///
18 | /// A simple contructor that initializes the object with the given values.
19 | ///
20 | /// The argument.
21 | public EventArgs(T p_tArgument)
22 | {
23 | Argument = p_tArgument;
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/Util/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.InteropServices;
3 |
4 | // General Information about an assembly is controlled through the following
5 | // set of attributes. Change these attribute values to modify the information
6 | // associated with an assembly.
7 | [assembly: AssemblyTitle("Util")]
8 | [assembly: AssemblyDescription("A library of utilities.")]
9 | [assembly: AssemblyProduct("Util")]
10 |
11 | // Setting ComVisible to false makes the types in this assembly not visible
12 | // to COM components. If you need to access a type in this assembly from
13 | // COM, set the ComVisible attribute to true on that type.
14 | [assembly: ComVisible(false)]
15 |
16 | // The following GUID is for the ID of the typelib if this project is exposed to COM
17 | [assembly: Guid("3fe90f41-69a0-45bd-97e4-c0e9fdb71797")]
18 |
--------------------------------------------------------------------------------
/Util/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/appveyor.yml:
--------------------------------------------------------------------------------
1 | version: '{build}-{branch}'
2 | image: Visual Studio 2017
3 | configuration: Release
4 | platform: Any CPU
5 |
6 | before_build:
7 | - nuget restore
8 |
9 | build:
10 | parallel: true
11 | project: NexusClient.sln
12 | verbosity: minimal
13 |
14 | # Uncomment the lines below to produce an installer.
15 | # Note: I'm not sure this works since it takes over 20 minutes and
16 | # still is not completed.
17 |
18 | # after_build:
19 | # - ps: "$workingDirectory = [System.Environment]::ExpandEnvironmentVariables(\"%APPVEYOR_BUILD_FOLDER%\") \nStart-Process -FilePath \"C:\\Program Files (x86)\\Inno Setup 5\\Compil32.exe\" -ArgumentList (\"/cc `\"Setup\\setup.iss`\"\") -WorkingDirectory $workingDirectory -Wait"
20 |
21 | # artifacts:
22 | # - path: Stage\Installer\*.exe
23 | # name: Installer
24 |
--------------------------------------------------------------------------------
/lib/Antlr/Antlr3.Runtime.Debug.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/lib/Antlr/Antlr3.Runtime.Debug.dll
--------------------------------------------------------------------------------
/lib/Antlr/Antlr3.Runtime.JavaExtensions.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/lib/Antlr/Antlr3.Runtime.JavaExtensions.dll
--------------------------------------------------------------------------------
/lib/Antlr/Antlr3.Runtime.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/lib/Antlr/Antlr3.Runtime.dll
--------------------------------------------------------------------------------
/lib/Antlr/Antlr3.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/lib/Antlr/Antlr3.exe
--------------------------------------------------------------------------------
/lib/Antlr/Antlr3.exe.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/lib/Antlr/Antlr4.StringTemplate.Visualizer.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/lib/Antlr/Antlr4.StringTemplate.Visualizer.dll
--------------------------------------------------------------------------------
/lib/Antlr/Antlr4.StringTemplate.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/lib/Antlr/Antlr4.StringTemplate.dll
--------------------------------------------------------------------------------
/lib/Antlr/AntlrBuildTask.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/lib/Antlr/AntlrBuildTask.dll
--------------------------------------------------------------------------------
/lib/Antlr/Targets/Antlr3.Targets.CSharp2.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/lib/Antlr/Targets/Antlr3.Targets.CSharp2.dll
--------------------------------------------------------------------------------
/lib/Antlr/Targets/Antlr3.Targets.CSharp3.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/lib/Antlr/Targets/Antlr3.Targets.CSharp3.dll
--------------------------------------------------------------------------------
/lib/Antlr/Tool/Templates/depend.stg:
--------------------------------------------------------------------------------
1 | /** templates used to generate make-compatible dependencies */
2 | group depend;
3 |
4 | /** Generate "f : x, y, z" dependencies for input
5 | * dependencies and generated files. in and out
6 | * are File objects. For example, you can say
7 | *
8 | */
9 | dependencies(grammarFileName,in,out) ::= <<
10 | :
11 | : }; separator="\n">
12 | >>
13 |
--------------------------------------------------------------------------------
/lib/ICSharpCode.TextEditor.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/lib/ICSharpCode.TextEditor.dll
--------------------------------------------------------------------------------
/lib/NCalc.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/lib/NCalc.dll
--------------------------------------------------------------------------------
/lib/ObjectListView.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/lib/ObjectListView.dll
--------------------------------------------------------------------------------
/lib/websocket-sharp.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Nexus-Mods/Nexus-Mod-Manager/b4a1eb5c4de48b01e08fc2c0b51b8b560901f263/lib/websocket-sharp.dll
--------------------------------------------------------------------------------
/nuget.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------