mirror of
https://github.com/xivdev/Penumbra.git
synced 2025-12-13 12:14:17 +01:00
formatting fixes
This commit is contained in:
parent
41b02abc2f
commit
729ef7fea7
2 changed files with 48 additions and 41 deletions
|
|
@ -118,7 +118,8 @@ namespace Penumbra.Mods
|
|||
// fixup path
|
||||
var baseDir = mod.ModBasePath.FullName;
|
||||
|
||||
if(settings.Conf == null) {
|
||||
if( settings.Conf == null )
|
||||
{
|
||||
settings.Conf = new();
|
||||
_plugin.ModManager.Mods.Save();
|
||||
}
|
||||
|
|
@ -128,12 +129,14 @@ namespace Penumbra.Mods
|
|||
var relativeFilePath = file.FullName.Substring( baseDir.Length ).TrimStart( '\\' );
|
||||
|
||||
bool doNotAdd = false;
|
||||
|
||||
void AddFiles( HashSet< string > gamePaths )
|
||||
{
|
||||
doNotAdd = true;
|
||||
foreach( var gamePath in gamePaths )
|
||||
{
|
||||
if( !ResolvedFiles.ContainsKey( gamePath ) ) {
|
||||
if( !ResolvedFiles.ContainsKey( gamePath ) )
|
||||
{
|
||||
ResolvedFiles[ gamePath.ToLowerInvariant() ] = file;
|
||||
registeredFiles[ gamePath ] = mod.Meta.Name;
|
||||
}
|
||||
|
|
@ -179,6 +182,7 @@ namespace Penumbra.Mods
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
break;
|
||||
case SelectType.Multi:
|
||||
for( var i = 0; i < group.Options.Count; ++i )
|
||||
|
|
@ -191,9 +195,11 @@ namespace Penumbra.Mods
|
|||
else if( group.Options[ i ].OptionFiles.ContainsKey( relativeFilePath ) )
|
||||
doNotAdd = true;
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if( !doNotAdd )
|
||||
AddFiles( new() { relativeFilePath.Replace( '\\', '/' ) } );
|
||||
}
|
||||
|
|
@ -213,6 +219,7 @@ namespace Penumbra.Mods
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
_plugin.GameUtils.ReloadPlayerResources();
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue