예제 #1
0
    public static TurretValues SetValuesCorrectly(TurretValues staticValues)
    {
        TurretValues turretValues;

        turretValues.attackType          = staticValues.attackType;
        turretValues.bulletSpeed         = staticValues.bulletSpeed;
        turretValues.dmg                 = staticValues.dmg;
        turretValues.fireRate            = staticValues.fireRate;
        turretValues.range               = staticValues.range;
        turretValues.upgradeOrInvestCost = new int[staticValues.upgradeOrInvestCost.Length];
        for (int i = 0; i < staticValues.upgradeOrInvestCost.Length; i++)
        {
            turretValues.upgradeOrInvestCost[i] = staticValues.upgradeOrInvestCost[i];
        }
        turretValues.firingPos   = staticValues.firingPos;
        turretValues.lightingPos = staticValues.lightingPos;
        return(turretValues);
    }
예제 #2
0
    private void Awake()
    {
        //Set Values For Crossbows
        crossbow1s = crossbow1;
        crossbow2s = crossbow2;
        crossbow3s = crossbow3;

        blackCrossbow1s = blackCrossbow1;
        blackCrossbow2s = blackCrossbow2;
        blackCrossbow3s = blackCrossbow3;

        whiteCrossbow1s = whiteCrossbow1;
        whiteCrossbow2s = whiteCrossbow2;
        whiteCrossbow3s = whiteCrossbow3;

        //Set Values For Catapults
        catapult1s = catapult1;
        catapult2s = catapult2;
        catapult3s = catapult3;

        blackCatapult1s = blackCatapult1;
        blackCatapult2s = blackCatapult2;
        blackCatapult3s = blackCatapult3;

        whiteCatapult1s = whiteCatapult1;
        whiteCatapult2s = whiteCatapult2;
        whiteCatapult3s = whiteCatapult3;

        //Set Values For Cannons
        cannon1s = cannon1;
        cannon2s = cannon2;
        cannon3s = cannon3;

        blackCannon1s = blackCannon1;
        blackCannon2s = blackCannon2;
        blackCannon3s = blackCannon3;

        whiteCannon1s = whiteCannon1;
        whiteCannon2s = whiteCannon2;
        whiteCannon3s = whiteCannon3;

        //Set Values For Rockets
        rocket1s = rocket1;
        rocket2s = rocket2;
        rocket3s = rocket3;

        blackRocket1s = blackRocket1;
        blackRocket2s = blackRocket2;
        blackRocket3s = blackRocket3;

        whiteRocket1s = whiteRocket1;
        whiteRocket2s = whiteRocket2;
        whiteRocket3s = whiteRocket3;

        //For Investments
        blackInvestPerc1s = blackInvestPerc1;
        blackInvestPerc2s = blackInvestPerc2;
        blackInvestPerc3s = blackInvestPerc3;

        whiteInvestPerc1s = whiteInvestPerc1;
        whiteInvestPerc2s = whiteInvestPerc2;
        whiteInvestPerc3s = whiteInvestPerc3;
    }