Esempio n. 1
0
        WorldMap BuildTestLevel()
        {
            var zone    = new Zone("TestZone");
            var actors1 = new Actor[] {
                new BoxBlock(new BBox(-40, -35, 40, -30), Color4.Blue),
                new BoxBlock(new BBox(-40, 30, 40, 35), Color4.Blue),
                new BoxBlock(new BBox(-45, -35, -40, 35), Color4.Blue),
                new BoxBlock(new BBox(40, -35, 45, 35), Color4.Blue),
            };
            var actors2 = new Actor[] {
                new BoxBlock(new BBox(-40, -35, 40, -30), Color4.Yellow),
                //new BoxBlock(new BBox(-40, 30, 40, 35), Color4.Yellow),
                new BoxBlock(new BBox(-45, -35, -40, 35), Color4.Yellow),
                new BoxBlock(new BBox(40, -35, 45, 35), Color4.Yellow),
            };
            var room1 = new Room("TestRoom1", actors1);
            var room2 = new Room("TestRoom2", actors2);

            zone.AddRoom(room1);
            zone.AddRoom(room2);
            var map = new WorldMap();

            map.AddZone(zone);
            return(map);
        }