From f32e39b1dad36312de177ba4e5467d15a185e7e1 Mon Sep 17 00:00:00 2001 From: Chomp Date: Sat, 18 Jan 2025 11:50:52 +0000 Subject: [PATCH] Created `EliminationTargetPoolExtensions` --- .../Extensions/EliminationTargetPoolExtensions.cs | 12 ++++++++++++ Core/Utils/Extensions/ObjectExtensions.cs | 6 ------ 2 files changed, 12 insertions(+), 6 deletions(-) create mode 100644 Core/Utils/Extensions/EliminationTargetPoolExtensions.cs diff --git a/Core/Utils/Extensions/EliminationTargetPoolExtensions.cs b/Core/Utils/Extensions/EliminationTargetPoolExtensions.cs new file mode 100644 index 00000000..82c56e8b --- /dev/null +++ b/Core/Utils/Extensions/EliminationTargetPoolExtensions.cs @@ -0,0 +1,12 @@ +using Core.Models.Spt.Repeatable; + +namespace Core.Utils.Extensions +{ + public static class EliminationTargetPoolExtensions + { + public static void Remove(this EliminationTargetPool pool, T key) + { + // TODO: Implement + } + } +} diff --git a/Core/Utils/Extensions/ObjectExtensions.cs b/Core/Utils/Extensions/ObjectExtensions.cs index 649594ae..20462622 100644 --- a/Core/Utils/Extensions/ObjectExtensions.cs +++ b/Core/Utils/Extensions/ObjectExtensions.cs @@ -33,11 +33,5 @@ namespace Core.Utils.Extensions return default; return (T?)cachedProperty.GetValue(obj); } - - - public static void Remove(this EliminationTargetPool pool, T key) - { - // TODO: extension method should be moved to a separate static class and deal with logic - } } }