initial commit

This commit is contained in:
Adam 2020-09-02 22:19:09 +10:00
commit 0e7650f89b
27 changed files with 1596 additions and 0 deletions

31
Penumbra/Configuration.cs Normal file
View file

@ -0,0 +1,31 @@
using Dalamud.Configuration;
using Dalamud.Plugin;
using System;
namespace Penumbra
{
[Serializable]
public class Configuration : IPluginConfiguration
{
public int Version { get; set; } = 0;
public bool IsEnabled { get; set; } = true;
public string BaseFolder { get; set; } = @"D:/ffxiv/fs_mods/";
// the below exist just to make saving less cumbersome
[NonSerialized]
private DalamudPluginInterface _pluginInterface;
public void Initialize( DalamudPluginInterface pluginInterface )
{
_pluginInterface = pluginInterface;
}
public void Save()
{
_pluginInterface.SavePluginConfig( this );
}
}
}