public virtual void ExecuteWin(WinCommand command) { command.Sender = Player; Player.Win.OnNext(command); }
//----------------Victory Commands---------------------// public void ExecuteWin(GameObject objectToActOn) { WinCommand command = new WinCommand(); commandProcessor.ExecuteCommand(command, objectToActOn); }
public virtual void WinHandler(WinCommand command) { this.Win(command.Sender as PlayerViewModel); }