private void Start() { controller = Controller.Instance; plotVM = PlotViewModel.Instance; GetComponent <LongClickFillButton>().onLongClick.AddListener(() => { rpcInvoker.InvokeRpcSubmitMovePlot( controller.MyPlayer == controller.Player1, plotVM.MovePlots.Select(c => c != null ? c.Id : -1).ToArray()); }); }