From 10408f9a0526ab6c7253cdc2863184f6d22703ac Mon Sep 17 00:00:00 2001 From: CWX Date: Mon, 6 Jan 2025 18:30:27 +0000 Subject: [PATCH] changed location of callbacks, fixed namespace --- Core/{Models/Spt => }/Callbacks/BotCallbacks.cs | 2 +- Core/{Models/Spt => }/Callbacks/BundleCallbacks.cs | 2 +- Core/{Models/Spt => }/Callbacks/CustomizationCallbacks.cs | 2 +- Core/{Models/Spt => }/Callbacks/DialogCallbacks.cs | 2 +- Core/{Models/Spt => }/Callbacks/GameCallbacks.cs | 2 +- Core/{Models/Spt => }/Callbacks/HandbookCallbacks.cs | 2 +- Core/{Models/Spt => }/Callbacks/HealthCallbacks.cs | 2 +- Core/{Models/Spt => }/Callbacks/HideoutCallbacks.cs | 2 +- Core/{Models/Spt => }/Callbacks/HttpCallbacks.cs | 2 +- Core/{Models/Spt => }/Callbacks/InsuranceCallbacks.cs | 2 +- Core/{Models/Spt => }/Callbacks/InventoryCallbacks.cs | 2 +- Core/{Models/Spt => }/Callbacks/ItemEventCallbacks.cs | 2 +- Core/{Models/Spt => }/Callbacks/LauncherCallbacks.cs | 2 +- Core/{Models/Spt => }/Callbacks/LocationCallbacks.cs | 2 +- Core/{Models/Spt => }/Callbacks/ModCallbacks.cs | 2 +- Core/{Models/Spt => }/Callbacks/NoteCallbacks.cs | 2 +- Core/{Models/Spt => }/Callbacks/NotifierCallbacks.cs | 2 +- Core/{Models/Spt => }/Callbacks/PresetBuildCallbacks.cs | 2 +- Core/Callbacks/PresetCallbacks.cs | 6 ++++++ Core/Callbacks/ProfileCallbacks.cs | 6 ++++++ Core/Callbacks/QuestCallbacks.cs | 6 ++++++ Core/Callbacks/RagfairCallbacks.cs | 6 ++++++ Core/Callbacks/RepairCallbacks.cs | 6 ++++++ Core/Callbacks/SaveCallbacks.cs | 6 ++++++ Core/Callbacks/TradeCallbacks.cs | 6 ++++++ Core/Callbacks/TraderCallbacks.cs | 6 ++++++ Core/Callbacks/WeatherCallbacks.cs | 6 ++++++ Core/Models/Spt/Callbacks/PresetCallbacks.cs | 6 ------ Core/Models/Spt/Callbacks/ProfileCallbacks.cs | 6 ------ Core/Models/Spt/Callbacks/QuestCallbacks.cs | 6 ------ Core/Models/Spt/Callbacks/RagfairCallbacks.cs | 6 ------ Core/Models/Spt/Callbacks/RepairCallbacks.cs | 6 ------ Core/Models/Spt/Callbacks/SaveCallbacks.cs | 6 ------ Core/Models/Spt/Callbacks/TradeCallbacks.cs | 6 ------ Core/Models/Spt/Callbacks/TraderCallbacks.cs | 6 ------ Core/Models/Spt/Callbacks/WeatherCallbacks.cs | 6 ------ 36 files changed, 72 insertions(+), 72 deletions(-) rename Core/{Models/Spt => }/Callbacks/BotCallbacks.cs (94%) rename Core/{Models/Spt => }/Callbacks/BundleCallbacks.cs (91%) rename Core/{Models/Spt => }/Callbacks/CustomizationCallbacks.cs (94%) rename Core/{Models/Spt => }/Callbacks/DialogCallbacks.cs (98%) rename Core/{Models/Spt => }/Callbacks/GameCallbacks.cs (97%) rename Core/{Models/Spt => }/Callbacks/HandbookCallbacks.cs (74%) rename Core/{Models/Spt => }/Callbacks/HealthCallbacks.cs (94%) rename Core/{Models/Spt => }/Callbacks/HideoutCallbacks.cs (97%) rename Core/{Models/Spt => }/Callbacks/HttpCallbacks.cs (89%) rename Core/{Models/Spt => }/Callbacks/InsuranceCallbacks.cs (93%) rename Core/{Models/Spt => }/Callbacks/InventoryCallbacks.cs (98%) rename Core/{Models/Spt => }/Callbacks/ItemEventCallbacks.cs (84%) rename Core/{Models/Spt => }/Callbacks/LauncherCallbacks.cs (97%) rename Core/{Models/Spt => }/Callbacks/LocationCallbacks.cs (91%) rename Core/{Models/Spt => }/Callbacks/ModCallbacks.cs (92%) rename Core/{Models/Spt => }/Callbacks/NoteCallbacks.cs (92%) rename Core/{Models/Spt => }/Callbacks/NotifierCallbacks.cs (96%) rename Core/{Models/Spt => }/Callbacks/PresetBuildCallbacks.cs (51%) create mode 100644 Core/Callbacks/PresetCallbacks.cs create mode 100644 Core/Callbacks/ProfileCallbacks.cs create mode 100644 Core/Callbacks/QuestCallbacks.cs create mode 100644 Core/Callbacks/RagfairCallbacks.cs create mode 100644 Core/Callbacks/RepairCallbacks.cs create mode 100644 Core/Callbacks/SaveCallbacks.cs create mode 100644 Core/Callbacks/TradeCallbacks.cs create mode 100644 Core/Callbacks/TraderCallbacks.cs create mode 100644 Core/Callbacks/WeatherCallbacks.cs delete mode 100644 Core/Models/Spt/Callbacks/PresetCallbacks.cs delete mode 100644 Core/Models/Spt/Callbacks/ProfileCallbacks.cs delete mode 100644 Core/Models/Spt/Callbacks/QuestCallbacks.cs delete mode 100644 Core/Models/Spt/Callbacks/RagfairCallbacks.cs delete mode 100644 Core/Models/Spt/Callbacks/RepairCallbacks.cs delete mode 100644 Core/Models/Spt/Callbacks/SaveCallbacks.cs delete mode 100644 Core/Models/Spt/Callbacks/TradeCallbacks.cs delete mode 100644 Core/Models/Spt/Callbacks/TraderCallbacks.cs delete mode 100644 Core/Models/Spt/Callbacks/WeatherCallbacks.cs diff --git a/Core/Models/Spt/Callbacks/BotCallbacks.cs b/Core/Callbacks/BotCallbacks.cs similarity index 94% rename from Core/Models/Spt/Callbacks/BotCallbacks.cs rename to Core/Callbacks/BotCallbacks.cs index dda5ab92..4462ca7a 100644 --- a/Core/Models/Spt/Callbacks/BotCallbacks.cs +++ b/Core/Callbacks/BotCallbacks.cs @@ -1,6 +1,6 @@ using Core.Models.Eft.Common.Tables; -namespace Core.Models.Spt.Callbacks; +namespace Core.Callbacks; public class BotCallbacks { diff --git a/Core/Models/Spt/Callbacks/BundleCallbacks.cs b/Core/Callbacks/BundleCallbacks.cs similarity index 91% rename from Core/Models/Spt/Callbacks/BundleCallbacks.cs rename to Core/Callbacks/BundleCallbacks.cs index 17b23487..e7a17424 100644 --- a/Core/Models/Spt/Callbacks/BundleCallbacks.cs +++ b/Core/Callbacks/BundleCallbacks.cs @@ -1,4 +1,4 @@ -namespace Core.Models.Spt.Callbacks; +namespace Core.Callbacks; public class BundleCallbacks { diff --git a/Core/Models/Spt/Callbacks/CustomizationCallbacks.cs b/Core/Callbacks/CustomizationCallbacks.cs similarity index 94% rename from Core/Models/Spt/Callbacks/CustomizationCallbacks.cs rename to Core/Callbacks/CustomizationCallbacks.cs index cb33b642..4856d34d 100644 --- a/Core/Models/Spt/Callbacks/CustomizationCallbacks.cs +++ b/Core/Callbacks/CustomizationCallbacks.cs @@ -1,4 +1,4 @@ -namespace Core.Models.Spt.Callbacks; +namespace Core.Callbacks; public class CustomizationCallbacks { diff --git a/Core/Models/Spt/Callbacks/DialogCallbacks.cs b/Core/Callbacks/DialogCallbacks.cs similarity index 98% rename from Core/Models/Spt/Callbacks/DialogCallbacks.cs rename to Core/Callbacks/DialogCallbacks.cs index 1e2bd458..89346a79 100644 --- a/Core/Models/Spt/Callbacks/DialogCallbacks.cs +++ b/Core/Callbacks/DialogCallbacks.cs @@ -1,4 +1,4 @@ -namespace Core.Models.Spt.Callbacks; +namespace Core.Callbacks; public class DialogCallbacks { diff --git a/Core/Models/Spt/Callbacks/GameCallbacks.cs b/Core/Callbacks/GameCallbacks.cs similarity index 97% rename from Core/Models/Spt/Callbacks/GameCallbacks.cs rename to Core/Callbacks/GameCallbacks.cs index 36754b2c..166f5219 100644 --- a/Core/Models/Spt/Callbacks/GameCallbacks.cs +++ b/Core/Callbacks/GameCallbacks.cs @@ -1,4 +1,4 @@ -namespace Core.Models.Spt.Callbacks; +namespace Core.Callbacks; public class GameCallbacks { diff --git a/Core/Models/Spt/Callbacks/HandbookCallbacks.cs b/Core/Callbacks/HandbookCallbacks.cs similarity index 74% rename from Core/Models/Spt/Callbacks/HandbookCallbacks.cs rename to Core/Callbacks/HandbookCallbacks.cs index f58bb0a9..c96ad773 100644 --- a/Core/Models/Spt/Callbacks/HandbookCallbacks.cs +++ b/Core/Callbacks/HandbookCallbacks.cs @@ -1,4 +1,4 @@ -namespace Core.Models.Spt.Callbacks; +namespace Core.Callbacks; public class HandbookCallbacks { diff --git a/Core/Models/Spt/Callbacks/HealthCallbacks.cs b/Core/Callbacks/HealthCallbacks.cs similarity index 94% rename from Core/Models/Spt/Callbacks/HealthCallbacks.cs rename to Core/Callbacks/HealthCallbacks.cs index 15ec2ded..cadc5dca 100644 --- a/Core/Models/Spt/Callbacks/HealthCallbacks.cs +++ b/Core/Callbacks/HealthCallbacks.cs @@ -1,4 +1,4 @@ -namespace Core.Models.Spt.Callbacks; +namespace Core.Callbacks; public class HealthCallbacks { diff --git a/Core/Models/Spt/Callbacks/HideoutCallbacks.cs b/Core/Callbacks/HideoutCallbacks.cs similarity index 97% rename from Core/Models/Spt/Callbacks/HideoutCallbacks.cs rename to Core/Callbacks/HideoutCallbacks.cs index d95efcd6..36b2f8b0 100644 --- a/Core/Models/Spt/Callbacks/HideoutCallbacks.cs +++ b/Core/Callbacks/HideoutCallbacks.cs @@ -1,4 +1,4 @@ -namespace Core.Models.Spt.Callbacks; +namespace Core.Callbacks; public class HideoutCallbacks { diff --git a/Core/Models/Spt/Callbacks/HttpCallbacks.cs b/Core/Callbacks/HttpCallbacks.cs similarity index 89% rename from Core/Models/Spt/Callbacks/HttpCallbacks.cs rename to Core/Callbacks/HttpCallbacks.cs index 42e2076a..868edf95 100644 --- a/Core/Models/Spt/Callbacks/HttpCallbacks.cs +++ b/Core/Callbacks/HttpCallbacks.cs @@ -1,4 +1,4 @@ -namespace Core.Models.Spt.Callbacks; +namespace Core.Callbacks; public class HttpCallbacks { diff --git a/Core/Models/Spt/Callbacks/InsuranceCallbacks.cs b/Core/Callbacks/InsuranceCallbacks.cs similarity index 93% rename from Core/Models/Spt/Callbacks/InsuranceCallbacks.cs rename to Core/Callbacks/InsuranceCallbacks.cs index d8225f76..74bbb474 100644 --- a/Core/Models/Spt/Callbacks/InsuranceCallbacks.cs +++ b/Core/Callbacks/InsuranceCallbacks.cs @@ -1,4 +1,4 @@ -namespace Core.Models.Spt.Callbacks; +namespace Core.Callbacks; public class InsuranceCallbacks { diff --git a/Core/Models/Spt/Callbacks/InventoryCallbacks.cs b/Core/Callbacks/InventoryCallbacks.cs similarity index 98% rename from Core/Models/Spt/Callbacks/InventoryCallbacks.cs rename to Core/Callbacks/InventoryCallbacks.cs index ce8d6f0d..be4863dc 100644 --- a/Core/Models/Spt/Callbacks/InventoryCallbacks.cs +++ b/Core/Callbacks/InventoryCallbacks.cs @@ -1,4 +1,4 @@ -namespace Core.Models.Spt.Callbacks; +namespace Core.Callbacks; public class InventoryCallbacks { diff --git a/Core/Models/Spt/Callbacks/ItemEventCallbacks.cs b/Core/Callbacks/ItemEventCallbacks.cs similarity index 84% rename from Core/Models/Spt/Callbacks/ItemEventCallbacks.cs rename to Core/Callbacks/ItemEventCallbacks.cs index 49549a5d..6e23dff1 100644 --- a/Core/Models/Spt/Callbacks/ItemEventCallbacks.cs +++ b/Core/Callbacks/ItemEventCallbacks.cs @@ -1,4 +1,4 @@ -namespace Core.Models.Spt.Callbacks; +namespace Core.Callbacks; public class ItemEventCallbacks { diff --git a/Core/Models/Spt/Callbacks/LauncherCallbacks.cs b/Core/Callbacks/LauncherCallbacks.cs similarity index 97% rename from Core/Models/Spt/Callbacks/LauncherCallbacks.cs rename to Core/Callbacks/LauncherCallbacks.cs index f7aac738..aff610c3 100644 --- a/Core/Models/Spt/Callbacks/LauncherCallbacks.cs +++ b/Core/Callbacks/LauncherCallbacks.cs @@ -1,4 +1,4 @@ -namespace Core.Models.Spt.Callbacks; +namespace Core.Callbacks; public class LauncherCallbacks { diff --git a/Core/Models/Spt/Callbacks/LocationCallbacks.cs b/Core/Callbacks/LocationCallbacks.cs similarity index 91% rename from Core/Models/Spt/Callbacks/LocationCallbacks.cs rename to Core/Callbacks/LocationCallbacks.cs index 803df66d..cb028a29 100644 --- a/Core/Models/Spt/Callbacks/LocationCallbacks.cs +++ b/Core/Callbacks/LocationCallbacks.cs @@ -1,6 +1,6 @@ using Core.Models.Eft.Common; -namespace Core.Models.Spt.Callbacks; +namespace Core.Callbacks; public class LocationCallbacks { diff --git a/Core/Models/Spt/Callbacks/ModCallbacks.cs b/Core/Callbacks/ModCallbacks.cs similarity index 92% rename from Core/Models/Spt/Callbacks/ModCallbacks.cs rename to Core/Callbacks/ModCallbacks.cs index 211906f6..51ed7d55 100644 --- a/Core/Models/Spt/Callbacks/ModCallbacks.cs +++ b/Core/Callbacks/ModCallbacks.cs @@ -1,4 +1,4 @@ -namespace Core.Models.Spt.Callbacks; +namespace Core.Callbacks; public class ModCallbacks { diff --git a/Core/Models/Spt/Callbacks/NoteCallbacks.cs b/Core/Callbacks/NoteCallbacks.cs similarity index 92% rename from Core/Models/Spt/Callbacks/NoteCallbacks.cs rename to Core/Callbacks/NoteCallbacks.cs index 920a0cde..273811ea 100644 --- a/Core/Models/Spt/Callbacks/NoteCallbacks.cs +++ b/Core/Callbacks/NoteCallbacks.cs @@ -1,4 +1,4 @@ -namespace Core.Models.Spt.Callbacks; +namespace Core.Callbacks; public class NoteCallbacks { diff --git a/Core/Models/Spt/Callbacks/NotifierCallbacks.cs b/Core/Callbacks/NotifierCallbacks.cs similarity index 96% rename from Core/Models/Spt/Callbacks/NotifierCallbacks.cs rename to Core/Callbacks/NotifierCallbacks.cs index d910aa65..30126c9a 100644 --- a/Core/Models/Spt/Callbacks/NotifierCallbacks.cs +++ b/Core/Callbacks/NotifierCallbacks.cs @@ -1,4 +1,4 @@ -namespace Core.Models.Spt.Callbacks; +namespace Core.Callbacks; public class NotifierCallbacks { diff --git a/Core/Models/Spt/Callbacks/PresetBuildCallbacks.cs b/Core/Callbacks/PresetBuildCallbacks.cs similarity index 51% rename from Core/Models/Spt/Callbacks/PresetBuildCallbacks.cs rename to Core/Callbacks/PresetBuildCallbacks.cs index 159679c1..761fcb14 100644 --- a/Core/Models/Spt/Callbacks/PresetBuildCallbacks.cs +++ b/Core/Callbacks/PresetBuildCallbacks.cs @@ -1,4 +1,4 @@ -namespace Core.Models.Spt.Callbacks; +namespace Core.Callbacks; public class PresetBuildCallbacks { diff --git a/Core/Callbacks/PresetCallbacks.cs b/Core/Callbacks/PresetCallbacks.cs new file mode 100644 index 00000000..4559f3ab --- /dev/null +++ b/Core/Callbacks/PresetCallbacks.cs @@ -0,0 +1,6 @@ +namespace Core.Callbacks; + +public class PresetCallbacks +{ + +} \ No newline at end of file diff --git a/Core/Callbacks/ProfileCallbacks.cs b/Core/Callbacks/ProfileCallbacks.cs new file mode 100644 index 00000000..093edd06 --- /dev/null +++ b/Core/Callbacks/ProfileCallbacks.cs @@ -0,0 +1,6 @@ +namespace Core.Callbacks; + +public class ProfileCallbacks +{ + +} \ No newline at end of file diff --git a/Core/Callbacks/QuestCallbacks.cs b/Core/Callbacks/QuestCallbacks.cs new file mode 100644 index 00000000..1a78ddb6 --- /dev/null +++ b/Core/Callbacks/QuestCallbacks.cs @@ -0,0 +1,6 @@ +namespace Core.Callbacks; + +public class QuestCallbacks +{ + +} \ No newline at end of file diff --git a/Core/Callbacks/RagfairCallbacks.cs b/Core/Callbacks/RagfairCallbacks.cs new file mode 100644 index 00000000..9979e56a --- /dev/null +++ b/Core/Callbacks/RagfairCallbacks.cs @@ -0,0 +1,6 @@ +namespace Core.Callbacks; + +public class RagfairCallbacks +{ + +} \ No newline at end of file diff --git a/Core/Callbacks/RepairCallbacks.cs b/Core/Callbacks/RepairCallbacks.cs new file mode 100644 index 00000000..6507fcff --- /dev/null +++ b/Core/Callbacks/RepairCallbacks.cs @@ -0,0 +1,6 @@ +namespace Core.Callbacks; + +public class RepairCallbacks +{ + +} \ No newline at end of file diff --git a/Core/Callbacks/SaveCallbacks.cs b/Core/Callbacks/SaveCallbacks.cs new file mode 100644 index 00000000..75eff699 --- /dev/null +++ b/Core/Callbacks/SaveCallbacks.cs @@ -0,0 +1,6 @@ +namespace Core.Callbacks; + +public class SaveCallbacks +{ + +} \ No newline at end of file diff --git a/Core/Callbacks/TradeCallbacks.cs b/Core/Callbacks/TradeCallbacks.cs new file mode 100644 index 00000000..26efa447 --- /dev/null +++ b/Core/Callbacks/TradeCallbacks.cs @@ -0,0 +1,6 @@ +namespace Core.Callbacks; + +public class TradeCallbacks +{ + +} \ No newline at end of file diff --git a/Core/Callbacks/TraderCallbacks.cs b/Core/Callbacks/TraderCallbacks.cs new file mode 100644 index 00000000..bba0677b --- /dev/null +++ b/Core/Callbacks/TraderCallbacks.cs @@ -0,0 +1,6 @@ +namespace Core.Callbacks; + +public class TraderCallbacks +{ + +} \ No newline at end of file diff --git a/Core/Callbacks/WeatherCallbacks.cs b/Core/Callbacks/WeatherCallbacks.cs new file mode 100644 index 00000000..54afb985 --- /dev/null +++ b/Core/Callbacks/WeatherCallbacks.cs @@ -0,0 +1,6 @@ +namespace Core.Callbacks; + +public class WeatherCallbacks +{ + +} \ No newline at end of file diff --git a/Core/Models/Spt/Callbacks/PresetCallbacks.cs b/Core/Models/Spt/Callbacks/PresetCallbacks.cs deleted file mode 100644 index 2c211242..00000000 --- a/Core/Models/Spt/Callbacks/PresetCallbacks.cs +++ /dev/null @@ -1,6 +0,0 @@ -namespace Core.Models.Spt.Callbacks; - -public class PresetCallbacks -{ - -} \ No newline at end of file diff --git a/Core/Models/Spt/Callbacks/ProfileCallbacks.cs b/Core/Models/Spt/Callbacks/ProfileCallbacks.cs deleted file mode 100644 index e6697cf9..00000000 --- a/Core/Models/Spt/Callbacks/ProfileCallbacks.cs +++ /dev/null @@ -1,6 +0,0 @@ -namespace Core.Models.Spt.Callbacks; - -public class ProfileCallbacks -{ - -} \ No newline at end of file diff --git a/Core/Models/Spt/Callbacks/QuestCallbacks.cs b/Core/Models/Spt/Callbacks/QuestCallbacks.cs deleted file mode 100644 index 5f15f1b9..00000000 --- a/Core/Models/Spt/Callbacks/QuestCallbacks.cs +++ /dev/null @@ -1,6 +0,0 @@ -namespace Core.Models.Spt.Callbacks; - -public class QuestCallbacks -{ - -} \ No newline at end of file diff --git a/Core/Models/Spt/Callbacks/RagfairCallbacks.cs b/Core/Models/Spt/Callbacks/RagfairCallbacks.cs deleted file mode 100644 index 4e66d22a..00000000 --- a/Core/Models/Spt/Callbacks/RagfairCallbacks.cs +++ /dev/null @@ -1,6 +0,0 @@ -namespace Core.Models.Spt.Callbacks; - -public class RagfairCallbacks -{ - -} \ No newline at end of file diff --git a/Core/Models/Spt/Callbacks/RepairCallbacks.cs b/Core/Models/Spt/Callbacks/RepairCallbacks.cs deleted file mode 100644 index fec72c83..00000000 --- a/Core/Models/Spt/Callbacks/RepairCallbacks.cs +++ /dev/null @@ -1,6 +0,0 @@ -namespace Core.Models.Spt.Callbacks; - -public class RepairCallbacks -{ - -} \ No newline at end of file diff --git a/Core/Models/Spt/Callbacks/SaveCallbacks.cs b/Core/Models/Spt/Callbacks/SaveCallbacks.cs deleted file mode 100644 index 4393c0ce..00000000 --- a/Core/Models/Spt/Callbacks/SaveCallbacks.cs +++ /dev/null @@ -1,6 +0,0 @@ -namespace Core.Models.Spt.Callbacks; - -public class SaveCallbacks -{ - -} \ No newline at end of file diff --git a/Core/Models/Spt/Callbacks/TradeCallbacks.cs b/Core/Models/Spt/Callbacks/TradeCallbacks.cs deleted file mode 100644 index e2b64f97..00000000 --- a/Core/Models/Spt/Callbacks/TradeCallbacks.cs +++ /dev/null @@ -1,6 +0,0 @@ -namespace Core.Models.Spt.Callbacks; - -public class TradeCallbacks -{ - -} \ No newline at end of file diff --git a/Core/Models/Spt/Callbacks/TraderCallbacks.cs b/Core/Models/Spt/Callbacks/TraderCallbacks.cs deleted file mode 100644 index 6ac98d74..00000000 --- a/Core/Models/Spt/Callbacks/TraderCallbacks.cs +++ /dev/null @@ -1,6 +0,0 @@ -namespace Core.Models.Spt.Callbacks; - -public class TraderCallbacks -{ - -} \ No newline at end of file diff --git a/Core/Models/Spt/Callbacks/WeatherCallbacks.cs b/Core/Models/Spt/Callbacks/WeatherCallbacks.cs deleted file mode 100644 index fabf3385..00000000 --- a/Core/Models/Spt/Callbacks/WeatherCallbacks.cs +++ /dev/null @@ -1,6 +0,0 @@ -namespace Core.Models.Spt.Callbacks; - -public class WeatherCallbacks -{ - -} \ No newline at end of file