GetCost() public method

public GetCost ( Environment, environment ) : int
environment Environment,
return int
Ejemplo n.º 1
0
    public void PickObjectCancel()
    {
        BaseUnit objectToBuildUnit = selectedObject.GetComponent <BaseUnit>();

        GameManager.instance.currency += objectToBuildUnit.GetCost();
        ResetSelection(selectedObject, currentObjectIcon);
    }
Ejemplo n.º 2
0
    public void PickObject(GameObject objectToBuild, GameObject objectIcon)
    {
        BaseUnit objectToBuildUnit = objectToBuild.GetComponent <BaseUnit>();

        if (objectToBuildUnit.GetCost() <= gm.currency)
        {
            selectedObject = objectToBuild;
            GameManager.instance.currency -= objectToBuildUnit.GetCost();
            PickObjectIcon(objectIcon);

            if (objectToBuildUnit.GetUnitType() is BaseUnit.UnitType.Offensive)
            {
                offensiveObjectSelected = true;
            }
            else if (objectToBuildUnit.GetUnitType() is BaseUnit.UnitType.Defensive)
            {
                defensiveObjectSelected = true;
            }
            hasObjectSelected = true;
        }
        else
        {
        }
    }