public virtual void PrintBeMoreSpecific() { CommandImpl.PrintBeMoreSpecific(); }
public virtual bool IsPrepEnabled(IPrep prep) { return(CommandImpl.IsPrepEnabled(prep)); }
public virtual void RedirectToGetCommand <T>(IArtifact artifact, bool printTaking = true) where T : class, ICommand { CommandImpl.RedirectToGetCommand <T>(artifact, printTaking); }
public override bool ShouldPreTurnProcess() { return(CommandImpl.ShouldPreTurnProcess()); }
public virtual string GetPrintedVerb() { return(CommandImpl.GetPrintedVerb()); }
public virtual bool IsAllowedInRoom() { return(CommandImpl.IsAllowedInRoom()); }
public virtual bool ShouldStripTrailingPunctuation() { return(CommandImpl.ShouldStripTrailingPunctuation()); }
public virtual void PrintNoPlaceToGo() { CommandImpl.PrintNoPlaceToGo(); }
public virtual void PlayerArtifactMatch02() { CommandImpl.PlayerArtifactMatch02(); }
public virtual void PrintDontBeAbsurd() { CommandImpl.PrintDontBeAbsurd(); }
public virtual void PrintCalmDown() { CommandImpl.PrintCalmDown(); }
public virtual void PrintDontFollowYou() { CommandImpl.PrintDontFollowYou(); }
public virtual void PrintYouSeeNothingSpecial() { CommandImpl.PrintYouSeeNothingSpecial(); }
public virtual void PrintNothingHereByThatName() { CommandImpl.PrintNothingHereByThatName(); }
public virtual void PlayerFinishParsing() { CommandImpl.PlayerFinishParsing(); }
public virtual void PlayerMonsterMatch03() { CommandImpl.PlayerMonsterMatch03(); }
public virtual void MonsterFinishParsing() { CommandImpl.MonsterFinishParsing(); }
public virtual void PlayerResolveArtifact() { CommandImpl.PlayerResolveArtifact(); }
public virtual bool ShouldAllowSkillGains() { return(CommandImpl.ShouldAllowSkillGains()); }
public virtual void PlayerResolveMonster() { CommandImpl.PlayerResolveMonster(); }
public virtual bool ShouldShowUnseenArtifacts(IRoom room, IArtifact artifact) { return(CommandImpl.ShouldShowUnseenArtifacts(room, artifact)); }
public virtual void PlayerProcessEvents(long eventType) { CommandImpl.PlayerProcessEvents(eventType); }
public override void Execute() { CommandImpl.Execute(); }
public virtual void MonsterProcessEvents(long eventType) { CommandImpl.MonsterProcessEvents(eventType); }
public virtual bool IsEnabled(IMonster monster) { return(CommandImpl.IsEnabled(monster)); }
public virtual void PlayerExecute() { CommandImpl.PlayerExecute(); }
public virtual void CopyCommandData(ICommand destCommand, bool includeIobj = true) { CommandImpl.CopyCommandData(destCommand, includeIobj); }
public virtual void MonsterExecute() { CommandImpl.MonsterExecute(); }
public virtual void FinishParsing() { CommandImpl.FinishParsing(); }
public virtual void PrintCantVerbHere() { CommandImpl.PrintCantVerbHere(); }