public void StartLevel1() { var exit = new ExitLoc(); var l1_1 = new MonsterLoc(exit); var l1_2 = new MonsterLoc(exit); var l2_1 = new CampLoc(l1_1, l1_2); var l2_3 = new MonsterLoc(exit); var l3_1 = new CampLoc(l2_1); var l3_2 = new MonsterLoc(l2_3, l2_3); var l3_3 = new MonsterLoc(l2_3); var l4_1 = new CampLoc(l3_1, l3_2); var l4_2 = new MonsterLoc(l3_2, l3_3); var l5_1 = new MonsterLoc(l4_1); var l5_2 = new MonsterLoc(l4_1, l4_2); var l5_3 = new CampLoc(l4_2); GameStarter.Dungeon = new Dungeon() { Entrance = new EntranceLoc( l5_1, l5_2, l5_3 ), }; //GameStarter.StaticLevelIndex = 1; GoToGame(); }
private Dungeon CreateTestDungeon() { var exit = new ExitLoc(); var exit2 = new ExitLoc(); var l0_1 = new CampLoc(exit); var l0_2 = new CampLoc(exit2); var exit3 = new ExitLoc(); var l1_1 = new CampLoc(l0_1, l0_2); var l1_2 = new MonsterLoc(l0_2); var l1_3 = new MonsterLoc(exit3); var l2_1 = new CampLoc(l1_1, l1_2); var l2_2 = new MonsterLoc(l1_3); var l4_1 = new CampLoc(l2_1); var l4_2 = new MonsterLoc(l2_1, l2_2); var l5_1 = new MonsterLoc(l4_1); var l5_2 = new MonsterLoc(l4_1); var l5_3 = new CampLoc(l4_2); var l6_1 = new MonsterLoc(l5_1, l5_2, l5_3); var l6_2 = new CampLoc(l5_3); return(new Dungeon() { Entrance = new EntranceLoc( l6_1, l6_2 ), }); }
public void StartLevel4() { var exit = new ExitLoc(); var exit2 = new ExitLoc(); var l0_1 = new CampLoc(exit); var l0_2 = new CampLoc(exit2); var exit3 = new ExitLoc(); var l1_1 = new CampLoc(l0_1, l0_2); var l1_2 = new MonsterLoc(l0_2); var l1_3 = new MonsterLoc(exit3); var l2_1 = new CampLoc(l1_1, l1_2); var l2_2 = new MonsterLoc(l1_3); var l4_1 = new CampLoc(l2_1); var l4_2 = new MonsterLoc(l2_1, l2_2); var l5_1 = new MonsterLoc(l4_1); var l5_2 = new MonsterLoc(l4_1); var l5_3 = new CampLoc(l4_2); var l6_1 = new MonsterLoc(l5_1, l5_2, l5_3); var l6_2 = new CampLoc(l5_3); GameStarter.Dungeon = new Dungeon() { Entrance = new EntranceLoc( l6_1, l6_2 ), }; //GameStarter.StaticLevelIndex = 4; GoToGame(); }