Example #1
0
    public void SpawnRandomEnemy()
    {
        float v = Random.value;

        CreateEnemy enemy;

        if (v >= 0.5f)
        {
            enemy = CreateEnemy.GetNewPrimitive();
        }
        else if (v >= 0.2f)
        {
            enemy = CreateEnemy.GetNewSplitter();
        }
        else
        {
            enemy = CreateEnemy.GetNewShooter();
        }


        this.SetupNewEnemy(enemy);

        this.currentEnemiesAmount++;
        this.totalEnemiesAmount++;
    }
    public void SpawnRandomEnemy()
    {
        // TODO : Randomize
        CreateEnemy enemy;

        enemy = CreateEnemy.GetNewPrimitive();

        this.SetupNewEnemy(enemy);

        this.currentEnemiesAmount++;
        this.totalEnemiesAmount++;
    }