private IEnumerator ToggleGenerator(float waitTime)
    {
        while (true)
        {
            yield return(new WaitForSeconds(waitTime));

            generator.Activate();
        }
    }
Exemple #2
0
    /// <summary>
    /// Pokusi se prepnout generator
    /// </summary>
    bool InputGenerator()
    {
        Generator g = LastSeenTile.ObjectOnTile as Generator;

        if (g == null)
        {
            return(false);
        }

        if (g.isAlwaysOn)
        {
            Debug.Log("Cant turn off generator");
            return(false);
        }

        if (!CheckTileInOtherTimeline())
        {
            Debug.Log("<<<There is item in other timeline. Can't activate generator>>>");
            return(false);
        }

        g.Activate();
        return(true);
    }