Skip to content

Commit 74cb69d

Browse files
committed
Archiver 2.0
1 parent 76ecfdd commit 74cb69d

File tree

13 files changed

+290
-525
lines changed

13 files changed

+290
-525
lines changed

.idea/.idea.EXILED-DLL-Archiver/.idea/.gitignore

Lines changed: 0 additions & 13 deletions
This file was deleted.

EXILED-DLL-Archiver.sln

Lines changed: 0 additions & 25 deletions
This file was deleted.

EXILED-DLL-Archiver/App.config

Lines changed: 0 additions & 14 deletions
This file was deleted.

EXILED-DLL-Archiver/EXILED-DLL-Archiver.csproj

Lines changed: 0 additions & 261 deletions
This file was deleted.

EXILED-DLL-Archiver/FodyWeavers.xml

Lines changed: 0 additions & 3 deletions
This file was deleted.

EXILED-DLL-Archiver/Program.cs

Lines changed: 0 additions & 116 deletions
This file was deleted.

EXILED-DLL-Archiver/Properties/AssemblyInfo.cs

Lines changed: 0 additions & 36 deletions
This file was deleted.

EXILED-DLL-Archiver/packages.config

Lines changed: 0 additions & 57 deletions
This file was deleted.

Exiled.Archiver.sln

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Exiled.Archiver", "Exiled.Archiver\Exiled.Archiver.csproj", "{F06B686A-4A0F-497F-9A1B-5F249691B409}"
4+
EndProject
5+
Global
6+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
7+
Debug|Any CPU = Debug|Any CPU
8+
Release|Any CPU = Release|Any CPU
9+
EndGlobalSection
10+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
11+
{F06B686A-4A0F-497F-9A1B-5F249691B409}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
12+
{F06B686A-4A0F-497F-9A1B-5F249691B409}.Debug|Any CPU.Build.0 = Debug|Any CPU
13+
{F06B686A-4A0F-497F-9A1B-5F249691B409}.Release|Any CPU.ActiveCfg = Release|Any CPU
14+
{F06B686A-4A0F-497F-9A1B-5F249691B409}.Release|Any CPU.Build.0 = Release|Any CPU
15+
EndGlobalSection
16+
EndGlobal

Exiled.Archiver/Config.cs

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
#pragma warning disable CS8600
2+
#pragma warning disable CS8604
3+
4+
5+
namespace Exiled.Archiver
6+
{
7+
/// <summary>
8+
/// Represents the configuration settings for the application.
9+
/// </summary>
10+
public class Config
11+
{
12+
/// <summary>
13+
/// Gets or sets the paths configuration.
14+
/// </summary>
15+
public Paths Paths { get; set; }
16+
17+
/// <summary>
18+
/// Gets or sets the list of plugin names for EXILED plugins.
19+
/// </summary>
20+
public List<string> Plugins { get; set; } = ["Exiled.CreditTags", "Exiled.CustomModules", "Exiled.Events", "Exiled.Permissions"];
21+
22+
/// <summary>
23+
/// Gets or sets the list of dependency names for EXILED plugins.
24+
/// </summary>
25+
public List<string> PluginsDependencies { get; set; } = ["0Harmony", "System.ComponentModel.DataAnnotations", "Newtonsoft.Json"];
26+
27+
/// <summary>
28+
/// Gets or sets the list of dependency names for NW plugins.
29+
/// </summary>
30+
public List<string> NWDependencies { get; set; } = ["Exiled.API", "SemanticVersioning", "Mono.Posix", "YamlDotNet"];
31+
}
32+
}

0 commit comments

Comments
 (0)