Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Dec 2, 2013, 3:53:08 PM (10 years ago)
Author:
zifloria
Message:

yeaHHH

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/invaders/src/modules/invader/Invader.cc

    r9837 r9854  
    8787            return;
    8888
    89         for (int i = 0; i < level; i++)
     89        srand(player->getPosition().x + player->getPosition().y);
     90        for (int i = 0; i < level * 2; i++)
    9091        {
    91             SmartPtr<InvaderEnemy> newPawn = new InvaderEnemy(this->center_->getContext());
     92            WeakPtr<InvaderEnemy> newPawn = new InvaderEnemy(this->center_->getContext());
    9293            newPawn->addTemplate("enemyinvader");
    93             newPawn->setPosition(player->getPosition() + Vector3(500 + 100 * i, 0, 0));
     94            newPawn->setPlayer(player);
     95            newPawn->level = level;
     96            newPawn->setPosition(player->getPosition() + Vector3(500 + 100 * i, 0, float(rand())/RAND_MAX * 400 - 200));
    9497        }
    9598    }
Note: See TracChangeset for help on using the changeset viewer.