Пример #1
0
    public void UpdateEquipments(Ship relatedShip, EquipmentsSet equipments)
    {
        CompetenceSet competenceSet = new CompetenceSet();

        competenceSet.ComposeCompetenceSet(equipments);

        hullMainCompSlot.SetUp(competenceSet.HullCompetence, relatedShip);
        mainWeaponPrimaryCompSlot.SetUp(competenceSet.MainWeaponPrimaryCompetence, relatedShip);
        secondaryWeaponCompSlot.SetUp(competenceSet.SecondaryWeaponCompetence, relatedShip);

        //ChangeCompetencesAvailability(CompetencesUsabilityType.All);
    }
Пример #2
0
    public void SetUp(Ship relatedShip, EquipmentsSet equipments)
    {
        CompetenceSet competenceSet = new CompetenceSet();

        competenceSet.ComposeCompetenceSet(equipments);

        hullMainCompSlot.SetUp(competenceSet.HullCompetence, relatedShip);
        mainWeaponPrimaryCompSlot.SetUp(competenceSet.MainWeaponPrimaryCompetence, relatedShip);
        secondaryWeaponCompSlot.SetUp(competenceSet.SecondaryWeaponCompetence, relatedShip);

        uiElementsInteractionsManager.SetUp();

        blindingMaskClearColor   = blindingMaskMaxColor;
        blindingMaskClearColor.a = 0;
        blindingMask.color       = blindingMaskClearColor;
    }