/// <summary> /// Assigns / Attaches equipment item to the open equipment type and ship list. /// </summary> public bool AssignItem(string itemID) { ShipInfo selectedShip = shipDataServicer.GetShipItem(shipID); /*print("Has been encountered"); * print("Item ID: " + itemID); * print(shipID); * print(selectedShip);*/ if (equipmentType == EquipmentType.ForwardWeapon) { if (selectedShip.CheckIsFull(WeaponConfiguration.Forward)) { return(false); } selectedShip.AssignWeapons(WeaponConfiguration.Forward, itemID); // print("Has assigned weapon"); } if (equipmentType == EquipmentType.TurrentWeapon) { if (selectedShip.CheckIsFull(WeaponConfiguration.Turrent)) { return(false); } selectedShip.AssignWeapons(WeaponConfiguration.Turrent, itemID); //print("Has assigned weapon"); } ResetEquipmentList(); return(false); }