Beispiel #1
0
    public override void DoAction()
    {
        //TODO: Mine for a relic
        //Change to a different number for more chance.
        int outcome = UnityEngine.Random.Range(0, 100);

        if (outcome < Glob.ChanceToMineRelic)
        {
            Material[] relicMaterials = Glob.GetRelicsMaterials();
            _particleSystemRenderer.material = relicMaterials[UnityEngine.Random.Range(0, relicMaterials.Length - 1)];

            _particle.Play();
            this.GetCity().AddRelic();
        }
    }