NET 8
This commit is contained in:
parent
dedfd5412c
commit
a1574a8f27
4
Gearsetter.sln.DotSettings
Normal file
4
Gearsetter.sln.DotSettings
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
<wpf:ResourceDictionary xml:space="preserve" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:ss="urn:shemas-jetbrains-com:settings-storage-xaml" xmlns:wpf="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
|
||||||
|
<s:Boolean x:Key="/Default/UserDictionary/Words/=Bozja/@EntryIndexedValue">True</s:Boolean>
|
||||||
|
<s:Boolean x:Key="/Default/UserDictionary/Words/=Gearsets/@EntryIndexedValue">True</s:Boolean>
|
||||||
|
<s:Boolean x:Key="/Default/UserDictionary/Words/=Gearsetter/@EntryIndexedValue">True</s:Boolean></wpf:ResourceDictionary>
|
1017
Gearsetter/.editorconfig
Normal file
1017
Gearsetter/.editorconfig
Normal file
File diff suppressed because it is too large
Load Diff
@ -109,7 +109,7 @@ internal sealed class CachedItem : IEquatable<CachedItem>
|
|||||||
Crit = 27,
|
Crit = 27,
|
||||||
DirectHit = 22,
|
DirectHit = 22,
|
||||||
Determination = 44,
|
Determination = 44,
|
||||||
SpellSpeed = 24,
|
SpellSpeed = 46,
|
||||||
|
|
||||||
Craftsmanship = 70,
|
Craftsmanship = 70,
|
||||||
Control = 71,
|
Control = 71,
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
<Project Sdk="Microsoft.NET.Sdk">
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net7.0-windows</TargetFramework>
|
<TargetFramework>net8.0-windows</TargetFramework>
|
||||||
<Version>0.1</Version>
|
<Version>0.2</Version>
|
||||||
<LangVersion>11.0</LangVersion>
|
<LangVersion>12</LangVersion>
|
||||||
<Nullable>enable</Nullable>
|
<Nullable>enable</Nullable>
|
||||||
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
|
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
|
||||||
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
|
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
|
||||||
|
@ -16,10 +16,10 @@ using Lumina.Excel.GeneratedSheets;
|
|||||||
namespace Gearsetter;
|
namespace Gearsetter;
|
||||||
|
|
||||||
[SuppressMessage("ReSharper", "UnusedType.Global")]
|
[SuppressMessage("ReSharper", "UnusedType.Global")]
|
||||||
public class GearsetterPlugin : IDalamudPlugin
|
public sealed class GearsetterPlugin : IDalamudPlugin
|
||||||
{
|
{
|
||||||
private static readonly InventoryType[] DefaultInventoryTypes =
|
private static readonly InventoryType[] DefaultInventoryTypes =
|
||||||
{
|
[
|
||||||
InventoryType.Inventory1,
|
InventoryType.Inventory1,
|
||||||
InventoryType.Inventory2,
|
InventoryType.Inventory2,
|
||||||
InventoryType.Inventory3,
|
InventoryType.Inventory3,
|
||||||
@ -35,8 +35,8 @@ public class GearsetterPlugin : IDalamudPlugin
|
|||||||
InventoryType.ArmoryNeck,
|
InventoryType.ArmoryNeck,
|
||||||
InventoryType.ArmoryWrist,
|
InventoryType.ArmoryWrist,
|
||||||
InventoryType.ArmoryRings,
|
InventoryType.ArmoryRings,
|
||||||
InventoryType.EquippedItems,
|
InventoryType.EquippedItems
|
||||||
};
|
];
|
||||||
|
|
||||||
private readonly DalamudPluginInterface _pluginInterface;
|
private readonly DalamudPluginInterface _pluginInterface;
|
||||||
private readonly ICommandManager _commandManager;
|
private readonly ICommandManager _commandManager;
|
||||||
@ -53,6 +53,8 @@ public class GearsetterPlugin : IDalamudPlugin
|
|||||||
public GearsetterPlugin(DalamudPluginInterface pluginInterface, ICommandManager commandManager, IChatGui chatGui,
|
public GearsetterPlugin(DalamudPluginInterface pluginInterface, ICommandManager commandManager, IChatGui chatGui,
|
||||||
IDataManager dataManager, IPluginLog pluginLog, IClientState clientState)
|
IDataManager dataManager, IPluginLog pluginLog, IClientState clientState)
|
||||||
{
|
{
|
||||||
|
ArgumentNullException.ThrowIfNull(dataManager);
|
||||||
|
|
||||||
_pluginInterface = pluginInterface;
|
_pluginInterface = pluginInterface;
|
||||||
_commandManager = commandManager;
|
_commandManager = commandManager;
|
||||||
_chatGui = chatGui;
|
_chatGui = chatGui;
|
||||||
@ -167,7 +169,9 @@ public class GearsetterPlugin : IDalamudPlugin
|
|||||||
private unsafe bool HandleGearset(RaptureGearsetModule.GearsetEntry* gearset, List<CachedItem> inventoryItems)
|
private unsafe bool HandleGearset(RaptureGearsetModule.GearsetEntry* gearset, List<CachedItem> inventoryItems)
|
||||||
{
|
{
|
||||||
string name = GetGearsetName(gearset);
|
string name = GetGearsetName(gearset);
|
||||||
if (name.Contains('_') || name.Contains("Eureka") || name.Contains("Bozja"))
|
if (name.Contains('_', StringComparison.Ordinal) ||
|
||||||
|
name.Contains("Eureka", StringComparison.OrdinalIgnoreCase) ||
|
||||||
|
name.Contains("Bozja", StringComparison.OrdinalIgnoreCase))
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
List<List<SeString>> upgrades = new()
|
List<List<SeString>> upgrades = new()
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"version": 1,
|
"version": 1,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"net7.0-windows7.0": {
|
"net8.0-windows7.0": {
|
||||||
"DalamudPackager": {
|
"DalamudPackager": {
|
||||||
"type": "Direct",
|
"type": "Direct",
|
||||||
"requested": "[2.1.12, )",
|
"requested": "[2.1.12, )",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"sdk": {
|
"sdk": {
|
||||||
"version": "7.0.0",
|
"version": "8.0.0",
|
||||||
"rollForward": "latestMinor",
|
"rollForward": "latestMinor",
|
||||||
"allowPrerelease": false
|
"allowPrerelease": false
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user