public void Select(int position) { if (selectedPosition != null) { selectedPosition.Select(false); } selectedPosition = positionPanels[position]; selectedPosition.Select(true); Village.RefreshButtons(position); }
public void SetOrderBars(List <Order> orders) { RemoveOrders(); //orders[0] is fake for (int i = 1; i < orders.Count; i++) { PositionPanel positionPanel = new PositionPanel(); orders[i].bar.index = i; orderElements.Add(orders[i].bar); orderElements.Add(positionPanel); positionPanels.Add(positionPanel); } Select(Village.Position); }