public void ResetCell(IntVect2 cellKey) { PlayableCell cell = GetCell(cellKey); cell.Reset(); Messenger <PlayableCell> .Broadcast(PlayableCell.EVENT_CELL_UPDATED, cell); }
public void ResetCellsInPath(List <IntVect2> path) { foreach (IntVect2 cellKey in path) { PlayableCell cell = GetCell(cellKey); cell.Reset(); } Messenger <List <List <PlayableCell> > > .Broadcast(EVENT_GRID_UPDATED, _Cells); }