From c28e494229908142d127b2e0367622cfedc43743 Mon Sep 17 00:00:00 2001 From: CWX Date: Wed, 22 Jan 2025 22:04:50 +0000 Subject: [PATCH] types go brr --- Libraries/Core/Models/Eft/Inventory/AddItemsDirectRequest.cs | 4 +++- Libraries/Core/Services/FenceService.cs | 2 +- Libraries/Core/Services/PaymentService.cs | 5 +++++ 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/Libraries/Core/Models/Eft/Inventory/AddItemsDirectRequest.cs b/Libraries/Core/Models/Eft/Inventory/AddItemsDirectRequest.cs index 49329f4c..0d4efb24 100644 --- a/Libraries/Core/Models/Eft/Inventory/AddItemsDirectRequest.cs +++ b/Libraries/Core/Models/Eft/Inventory/AddItemsDirectRequest.cs @@ -1,5 +1,7 @@ using System.Text.Json.Serialization; +using Core.Models.Eft.Common; using Core.Models.Eft.Common.Tables; +using Core.Models.Eft.Trade; namespace Core.Models.Eft.Inventory; @@ -14,7 +16,7 @@ public record AddItemsDirectRequest /// Runs after EACH item with children is added [JsonPropertyName("callback")] - public Action? Callback { get; set; } + public Action? Callback { get; set; } /// Should sorting table be used when no space found in stash [JsonPropertyName("useSortingTable")] diff --git a/Libraries/Core/Services/FenceService.cs b/Libraries/Core/Services/FenceService.cs index e7a12cf6..c90b868e 100644 --- a/Libraries/Core/Services/FenceService.cs +++ b/Libraries/Core/Services/FenceService.cs @@ -528,7 +528,7 @@ public class FenceService( /// /// assort id to adjust /// Count of items bought - public void AmendOrRemoveFenceOffer(string assortId, int buyCount) + public void AmendOrRemoveFenceOffer(string assortId, double buyCount) { throw new NotImplementedException(); } diff --git a/Libraries/Core/Services/PaymentService.cs b/Libraries/Core/Services/PaymentService.cs index 5be1e318..a5d83de9 100644 --- a/Libraries/Core/Services/PaymentService.cs +++ b/Libraries/Core/Services/PaymentService.cs @@ -78,4 +78,9 @@ public class PaymentService { throw new NotImplementedException(); } + + public void GiveProfileMoney(PmcData profileToReceiveMoney, double? sellRequestPrice, ProcessSellTradeRequestData sellRequest, ItemEventRouterResponse output, string sessionId) + { + throw new NotImplementedException(); + } }