forked from KSP-ModularManagement/ModuleManager
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathFilePathRepository.cs
More file actions
34 lines (29 loc) · 1.5 KB
/
Copy pathFilePathRepository.cs
File metadata and controls
34 lines (29 loc) · 1.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
/*
This file is part of Module Manager /L
© 2018-2023 LisiasT
© 2013-2018 Sarbian using System; Blowfish
© 2013 ialdabaoth
Module Manager /L is licensed as follows:
* GPL 3.0 : https://www.gnu.org/licenses/gpl-3.0.txt
Module Manager /L is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
You should have received a copy of the GNU General Public License 3.0
along with Module Manager /L. If not, see <https://www.gnu.org/licenses/>.
*/
using PluginConfig = KSPe.IO.Data<ModuleManager.ModuleManager>.ConfigNode;
using KspConfig = KSPe.IO.KspConfigNode;
namespace ModuleManager
{
internal static class FilePathRepository
{
internal static readonly PluginConfig SHA_CONFIG = PluginConfig.For(null, "ConfigSHA.cfg");
internal static readonly PluginConfig CACHE_CONFIG = PluginConfig.For(null, "ConfigCache.cfg");
internal static readonly PluginConfig PHYSICS_CONFIG = PluginConfig.For(null, "Physics.cfg");
internal static readonly PluginConfig TECHTREE_CONFIG = PluginConfig.For("TechTree");
internal static readonly KspConfig PHYSICS_DEFAULT = new KspConfig("Physics");
internal static readonly KspConfig PART_DATABASE = new KspConfig("PartDatabase");
internal static readonly string MMCfgOutputPath = KSPe.IO.File<ModuleManager>.Data.Solve("_MMCfgOutput");
internal static readonly string PATCH_LOG_FILENAME = "MMPatch";
}
}