Explorar el Código

Implement API 13 changes

SheepGoMeh hace 10 meses
padre
commit
1bf6a22ccd

+ 1 - 1
HuntBuddy/HuntBuddy.csproj

@@ -1,4 +1,4 @@
-<Project Sdk="Dalamud.NET.Sdk/12.0.2">
+<Project Sdk="Dalamud.NET.Sdk/13.0.0">
     <PropertyGroup>
         <AssemblyVersion>1.2.1.0</AssemblyVersion>
         <FileVersion>$(AssemblyVersion)</FileVersion>

+ 0 - 1
HuntBuddy/Location.cs

@@ -600,7 +600,6 @@ public static class Location {
 
 		(int X, int Y) pos = MapToWorldCoordinates(Database[mobHuntId].Coordinate, mapId);
 
-		map->IsFlagMarkerSet = false;
 		map->SetFlagMapMarker(territoryType, mapId, pos.X, pos.Y, 60004);
 
 		switch (openType) {

+ 1 - 2
HuntBuddy/Plugin.cs

@@ -6,6 +6,7 @@ using System.Linq;
 using System.Numerics;
 using System.Threading.Tasks;
 
+using Dalamud.Bindings.ImGui;
 using Dalamud.Interface.Windowing;
 using Dalamud.Plugin;
 using Dalamud.Plugin.Services;
@@ -17,8 +18,6 @@ using HuntBuddy.Attributes;
 using HuntBuddy.Ipc;
 using HuntBuddy.Windows;
 
-using ImGuiNET;
-
 using Lumina.Excel;
 using Lumina.Excel.Sheets;
 

+ 2 - 2
HuntBuddy/Utils/InterfaceUtil.cs

@@ -1,9 +1,9 @@
 using System.Numerics;
 
+using Dalamud.Bindings.ImGui;
 using Dalamud.Interface;
 using Dalamud.Interface.Textures.TextureWraps;
 using Dalamud.Interface.Textures;
-using ImGuiNET;
 
 namespace HuntBuddy.Utils;
 
@@ -37,7 +37,7 @@ public static class InterfaceUtil {
 				Plugin.Instance.Configuration.IconBackgroundColourU32);
 		}
 
-		drawList.AddImage(LoadIcon(mobHuntEntry.Icon).ImGuiHandle, cursorPos, cursorPos + imageSize);
+		drawList.AddImage(LoadIcon(mobHuntEntry.Icon).Handle, cursorPos, cursorPos + imageSize);
 	}
 
 	/// <summary>

+ 1 - 2
HuntBuddy/Windows/ConfigurationWindow.cs

@@ -1,12 +1,11 @@
 using System.Numerics;
 
+using Dalamud.Bindings.ImGui;
 using Dalamud.Interface.Utility;
 using Dalamud.Interface.Windowing;
 
 using HuntBuddy.Utils;
 
-using ImGuiNET;
-
 namespace HuntBuddy.Windows;
 
 /// <summary>

+ 1 - 2
HuntBuddy/Windows/LocalHuntsWindow.cs

@@ -1,6 +1,7 @@
 using System.Linq;
 using System.Numerics;
 
+using Dalamud.Bindings.ImGui;
 using Dalamud.Game.ClientState.Conditions;
 using Dalamud.Interface;
 using Dalamud.Interface.Windowing;
@@ -9,8 +10,6 @@ using FFXIVClientStructs.FFXIV.Client.Game.UI;
 
 using HuntBuddy.Utils;
 
-using ImGuiNET;
-
 namespace HuntBuddy.Windows;
 
 /// <summary>

+ 1 - 2
HuntBuddy/Windows/MainWindow.cs

@@ -3,6 +3,7 @@ using System.Linq;
 using System.Numerics;
 using System.Threading.Tasks;
 
+using Dalamud.Bindings.ImGui;
 using Dalamud.Interface;
 using Dalamud.Interface.Utility;
 using Dalamud.Interface.Windowing;
@@ -11,8 +12,6 @@ using FFXIVClientStructs.FFXIV.Client.Game.UI;
 
 using HuntBuddy.Utils;
 
-using ImGuiNET;
-
 namespace HuntBuddy.Windows;
 
 /// <summary>

+ 3 - 3
HuntBuddy/packages.lock.json

@@ -4,9 +4,9 @@
     "net9.0-windows7.0": {
       "DalamudPackager": {
         "type": "Direct",
-        "requested": "[12.0.0, )",
-        "resolved": "12.0.0",
-        "contentHash": "J5TJLV3f16T/E2H2P17ClWjtfEBPpq3yxvqW46eN36JCm6wR+EaoaYkqG9Rm5sHqs3/nK/vKjWWyvEs/jhKoXw=="
+        "requested": "[13.0.0, )",
+        "resolved": "13.0.0",
+        "contentHash": "Mb3cUDSK/vDPQ8gQIeuCw03EMYrej1B4J44a1AvIJ9C759p9XeqdU9Hg4WgOmlnlPe0G7ILTD32PKSUpkQNa8w=="
       },
       "DotNet.ReproducibleBuilds": {
         "type": "Direct",