private void HandleLandChunkSelected(Land_Chunk landChunk) { if (landChunk == selectedLand) return; if (selectedLand) selectedLand.SetSelectedState(false); selectedLand = landChunk; if (selectedLand) selectedLand.SetSelectedState(true); }
public void AddChunk(Land_Chunk chunk) { chunk.SetSelectedState(true); selectedChunks.Add(chunk); }
public void RemoveChunk(Land_Chunk chunk) { chunk.SetSelectedState(false); selectedChunks.Remove(chunk); TriggerOnLandChunkDeselected(); }