Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Level? : public Level {
- public:
- Level?() : Level(200, 150){}
- void OnInit(){
- std::vector<LevelObject*> wallByColor[7];
- AddObject(new ObjWall(350, 0, 10, 50, 0x000000));
- wallByColor[4].push_back(AddObject(new ObjWall(370, 0, 10, 20, 0x99FFFF)));
- wallByColor[1].push_back(AddObject(new ObjWall(10, 10, 330, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(60, 20, 10, 270, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(330, 20, 10, 250, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(370, 20, 30, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(0, 30, 50, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(80, 30, 240, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(80, 40, 10, 230, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(310, 40, 10, 210, 0xFF9999)));
- AddObject(new ObjWall(360, 40, 30, 10, 0x000000));
- wallByColor[1].push_back(AddObject(new ObjWall(10, 50, 50, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(100, 50, 200, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(350, 50, 10, 240, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(100, 60, 10, 190, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(290, 60, 10, 170, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(370, 60, 30, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(0, 70, 50, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(120, 70, 160, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(120, 80, 10, 150, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(270, 80, 10, 130, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(360, 80, 30, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(10, 90, 50, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(140, 90, 120, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(140, 100, 10, 110, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(250, 100, 10, 90, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(370, 100, 30, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(0, 110, 50, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(160, 110, 80, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(160, 120, 10, 70, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(230, 120, 10, 50, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(360, 120, 30, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(10, 130, 50, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(180, 130, 40, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(180, 140, 10, 30, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(210, 140, 10, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(370, 140, 30, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(0, 150, 50, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(190, 160, 40, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(360, 160, 30, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(10, 170, 50, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(170, 180, 80, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(370, 180, 30, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(0, 190, 50, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(150, 200, 120, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(360, 200, 30, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(10, 210, 50, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(130, 220, 160, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(370, 220, 30, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(0, 230, 50, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(110, 240, 200, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(360, 240, 30, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(10, 250, 50, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(90, 260, 240, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(370, 260, 30, 10, 0xFF9999)));
- AddObject(new ObjWall(0, 270, 30, 10, 0x000000));
- wallByColor[1].push_back(AddObject(new ObjWall(30, 270, 20, 10, 0xFF9999)));
- wallByColor[5].push_back(AddObject(new ObjWall(20, 280, 10, 20, 0xFF99FF)));
- wallByColor[1].push_back(AddObject(new ObjWall(70, 280, 280, 10, 0xFF9999)));
- wallByColor[1].push_back(AddObject(new ObjWall(360, 280, 30, 10, 0xFF9999)));
- AddObject(new ObjTeleport(LevelManager::GetNextLevel(this), 380, 0, 20, 20));
- AddObject(new ObjAreaCounter(wallByColor[1], 0, 280, 20, 20, 1, 0xFF9999));
- AddObject(new ObjAreaCounter(wallByColor[5], 30, 280, 20, 20, 1, 0xFF99FF));
- AddObject(new ObjAreaCounter(wallByColor[4], 70, 0, 280, 280, 1, 0x99FFFF));
- }
- };
Advertisement
Add Comment
Please, Sign In to add comment