WorldManager.TryDoAction C# (CSharp) Метод

TryDoAction() публичный Метод

public TryDoAction ( ActionId actionId, Action action ) : bool
actionId ActionId
action Action
Результат bool
      public bool TryDoAction(ActionId actionId, Action action)
      {
        if (!this.CanDoAction(actionId)) return false;
        try
        {
          action();
          return true;
        }
        finally
        {
          this.MarkActionDone(actionId);
        }
      }
        
WorldManager