Beispiel #1
0
void Stage2::Flag2()
{
	for(int i = 0; i<5; i++)
	{
		MakeEnemy(Index_Enemy1,4000 + 150*i);
		MakeEnemy(Index_Enemy2,4250 + 150*i);
		MakeItem(ItemIndex::ItemMultiple,4000 + 1000 * i);
	}
	MakeItem(ItemIndex::ItemGrenade,5000);
}
Beispiel #2
0
void Stage2::Flag5()
{
	for(int i = 0; i<5; i++)
	{
		MakeEnemy(Index_Enemy1,0 + 150*i);
		MakeEnemy(Index_Enemy2,0 + 150*i);
	}

	MakeItem(ItemIndex::ItemBomb,0);

	m_pBoss = CEnemy::create(Index_Boss2);
	m_pBoss->setPos(ccp(300,0));
	addChild(m_pBoss);
	m_vChars.push_back(m_pBoss);

}
Beispiel #3
0
void Stage2::Flag4()
{
	for(int i = 0; i<20; i++)
	{
		MakeEnemy(Index_Enemy2,2000 + 75*i);
	}
	MakeItem(ItemIndex::ItemLife,2000);
}
Beispiel #4
0
void Stage2::Flag3()
{
	for(int i = 0; i<10; i++)
	{
		MakeEnemy(Index_Enemy2,3000 + 150*i);
	}
	MakeItem(ItemIndex::ItemSuper,3000);
	MakeItem(ItemIndex::ItemBomb,3500);
}
Beispiel #5
0
void Stage2::Flag1()
{
	for(int i = 0; i<10; i++)
	{
		MakeEnemy(Index_Enemy1, 5000 + 150*i);

	}
	MakeItem(ItemIndex::ItemGrenade,6000);
	MakeItem(ItemIndex::ItemBomb,6500);
	
	for(int i = 0; i<3; i++)
	{
		MakeBox(BoxIndex::Box_ConBox, i * 2300);
	}

}
void StageWaveManager::MakeWave(std::string filePath_)
{
	std::fstream stageWaveFile(filePath_);

	std::string stageWaveStr;
	
	std::getline(stageWaveFile, stageWaveStr);

	while (CheckFileStr(stageWaveStr) == true)
	{
		ReadFileStr(stageWaveStr);

		MakeEnemy();

		std::getline(stageWaveFile, stageWaveStr);
	}
}