From 9889e89fc72f84dfaa6019005b378c6641135e9a Mon Sep 17 00:00:00 2001 From: Liza Carvelli Date: Wed, 11 Oct 2023 13:23:08 +0200 Subject: [PATCH] Add command line arguments to enable/disable the turn in --- Deliveroo/DeliverooPlugin.cs | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/Deliveroo/DeliverooPlugin.cs b/Deliveroo/DeliverooPlugin.cs index d94c5a7..8fb96bf 100644 --- a/Deliveroo/DeliverooPlugin.cs +++ b/Deliveroo/DeliverooPlugin.cs @@ -309,5 +309,22 @@ public sealed partial class DeliverooPlugin : IDalamudPlugin _externalPluginHandler.Restore(); } - private void ProcessCommand(string command, string arguments) => _configWindow.Toggle(); + private void ProcessCommand(string command, string arguments) + { + switch (arguments) + { + case "e" or "enable": + if (_turnInWindow.IsOpen) + _turnInWindow.State = true; + break; + + case "d" or "disable": + _turnInWindow.State = false; + break; + + default: + _configWindow.Toggle(); + break; + } + } }