20 lines
435 B
C#
20 lines
435 B
C#
using Questionable.Functions;
|
|
|
|
namespace Questionable.Controller.DebugCommands;
|
|
|
|
internal sealed class AbandonDutyCommandHandler : IDebugCommandHandler
|
|
{
|
|
private readonly GameFunctions _gameFunctions;
|
|
|
|
public string CommandName => "abandon-duty";
|
|
|
|
public AbandonDutyCommandHandler(GameFunctions gameFunctions)
|
|
{
|
|
_gameFunctions = gameFunctions;
|
|
}
|
|
|
|
public void Execute(string[] arguments)
|
|
{
|
|
_gameFunctions.AbandonDuty();
|
|
}
|
|
}
|