protected void AddCargo(Cargo cargo, ushort amount) { GameObject newPanel = (GameObject)Instantiate(cargoPanel, contentPanel); CargoPanel newCargoPanel = newPanel.GetComponent <CargoPanel>(); newCargoPanel.SetCargo(this, cargo); cargoDisplays.Add(cargo, newCargoPanel); }
private void Start() { m_lever = GameObject.Find("Lever").GetComponent <Lever>(); m_stand = GameObject.Find("Stand").GetComponent <Stand>(); m_cargoPanel = GameObject.Find("CargoPanel").GetComponent <CargoPanel>(); m_level = 1; }
public void RemoveCargo(CargoPanel panel) { cargoDisplays.Remove(panel.cargo); content.Remove(panel.cargo); Destroy(panel.gameObject); }