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