Update to API4, use IPC instead of API-project. Replace Actor in most visible names with Object, Character or Player..

This commit is contained in:
Ottermandias 2021-08-27 17:51:51 +02:00
parent 3680d2b63f
commit 4dfc2cf665
60 changed files with 812 additions and 740 deletions

View file

@ -5,7 +5,7 @@ using System.ComponentModel;
using System.IO;
using System.Linq;
using System.Security.Cryptography;
using Dalamud.Plugin;
using Dalamud.Logging;
using Penumbra.GameData.Util;
using Penumbra.Structs;
using Penumbra.Util;

View file

@ -2,13 +2,13 @@ using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using Dalamud.Plugin;
using Dalamud.Logging;
using Penumbra.Mods;
using Penumbra.Util;
namespace Penumbra.Mod
{
public struct SortOrder : IComparable<SortOrder>
public struct SortOrder : IComparable< SortOrder >
{
public ModFolder ParentFolder { get; set; }
@ -31,11 +31,11 @@ namespace Penumbra.Mod
return path.Any() ? $"{path}/{SortOrderName}" : SortOrderName;
}
}
public SortOrder( ModFolder parentFolder, string name )
{
ParentFolder = parentFolder;
ParentFolder = parentFolder;
_sortOrderName = name.Replace( '/', '\\' );
}
@ -43,7 +43,7 @@ namespace Penumbra.Mod
=> SortOrderPath.Any() ? $"{SortOrderPath}/{SortOrderName}" : SortOrderName;
public int CompareTo( SortOrder other )
=> string.Compare(FullPath, other.FullPath, StringComparison.InvariantCultureIgnoreCase );
=> string.Compare( FullPath, other.FullPath, StringComparison.InvariantCultureIgnoreCase );
}
// ModData contains all permanent information about a mod,

View file

@ -2,7 +2,7 @@ using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using Dalamud.Plugin;
using Dalamud.Logging;
using Newtonsoft.Json;
using Penumbra.GameData.Util;
using Penumbra.Structs;