Exemplo n.º 1
0
    //-CrewMember API
    internal void constructionStep(float inBuildPoints)
    {
        if (!XUtils.isValid(gameObject))
        {
            return;
        }

        _buildPoints.changeValue(inBuildPoints);

        if (!_buildPoints.isValueMaximum())
        {
            return;
        }

        createBuilding();

        XUtils.Destroy(gameObject);
    }