|
|
|
|
@ -42,7 +42,7 @@ TEST(Drlg_l1, CreateL5Dungeon_diablo_2_1383137027)
|
|
|
|
|
|
|
|
|
|
MyPlayer->pOriginalCathedral = true; |
|
|
|
|
|
|
|
|
|
Quests[Q_PWATER]._qlevel = 2; |
|
|
|
|
InitQuests(); |
|
|
|
|
Quests[Q_PWATER]._qactive = QUEST_INIT; |
|
|
|
|
Quests[Q_BUTCHER]._qactive = QUEST_NOTAVAIL; |
|
|
|
|
|
|
|
|
|
@ -95,6 +95,7 @@ TEST(Drlg_l1, CreateL5Dungeon_hellfire_2_128964898)
|
|
|
|
|
LoadExpectedLevelData("hellfire/2-128964898.dun"); |
|
|
|
|
|
|
|
|
|
MyPlayer->pOriginalCathedral = false; |
|
|
|
|
InitQuests(); |
|
|
|
|
Quests[Q_PWATER]._qactive = QUEST_NOTAVAIL; |
|
|
|
|
Quests[Q_BUTCHER]._qactive = QUEST_NOTAVAIL; |
|
|
|
|
|
|
|
|
|
@ -104,11 +105,27 @@ TEST(Drlg_l1, CreateL5Dungeon_hellfire_2_128964898)
|
|
|
|
|
EXPECT_EQ(ViewPosition, Point(49, 63)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
TEST(Drlg_l1, CreateL5Dungeon_hellfire_2_1180526547) |
|
|
|
|
{ |
|
|
|
|
LoadExpectedLevelData("hellfire/2-1180526547.dun"); |
|
|
|
|
|
|
|
|
|
MyPlayer->pOriginalCathedral = false; |
|
|
|
|
InitQuests(); |
|
|
|
|
Quests[Q_PWATER]._qactive = QUEST_NOTAVAIL; |
|
|
|
|
Quests[Q_BUTCHER]._qactive = QUEST_INIT; |
|
|
|
|
|
|
|
|
|
TestCreateDungeon(2, 1180526547, ENTRY_MAIN); |
|
|
|
|
EXPECT_EQ(ViewPosition, Point(83, 68)); |
|
|
|
|
TestCreateDungeon(2, 1180526547, ENTRY_PREV); |
|
|
|
|
EXPECT_EQ(ViewPosition, Point(81, 45)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
TEST(Drlg_l1, CreateL5Dungeon_hellfire_3_1799396623) |
|
|
|
|
{ |
|
|
|
|
LoadExpectedLevelData("hellfire/3-1799396623.dun"); |
|
|
|
|
|
|
|
|
|
MyPlayer->pOriginalCathedral = false; |
|
|
|
|
InitQuests(); |
|
|
|
|
Quests[Q_SKELKING]._qactive = QUEST_NOTAVAIL; |
|
|
|
|
|
|
|
|
|
TestCreateDungeon(3, 1799396623, ENTRY_MAIN); |
|
|
|
|
@ -122,7 +139,7 @@ TEST(Drlg_l1, CreateL5Dungeon_hellfire_3_1512491184)
|
|
|
|
|
LoadExpectedLevelData("hellfire/3-1512491184.dun"); |
|
|
|
|
|
|
|
|
|
MyPlayer->pOriginalCathedral = false; |
|
|
|
|
Quests[Q_SKELKING]._qlevel = 3; |
|
|
|
|
InitQuests(); |
|
|
|
|
Quests[Q_SKELKING]._qactive = QUEST_INIT; |
|
|
|
|
|
|
|
|
|
TestCreateDungeon(3, 1512491184, ENTRY_MAIN); |
|
|
|
|
@ -136,6 +153,7 @@ TEST(Drlg_l1, CreateL5Dungeon_hellfire_4_1190318991)
|
|
|
|
|
LoadExpectedLevelData("hellfire/4-1190318991.dun"); |
|
|
|
|
|
|
|
|
|
MyPlayer->pOriginalCathedral = false; |
|
|
|
|
InitQuests(); |
|
|
|
|
Quests[Q_LTBANNER]._qactive = QUEST_NOTAVAIL; |
|
|
|
|
|
|
|
|
|
TestCreateDungeon(4, 1190318991, ENTRY_MAIN); |
|
|
|
|
@ -149,7 +167,7 @@ TEST(Drlg_l1, CreateL5Dungeon_hellfire_4_1924296259)
|
|
|
|
|
LoadExpectedLevelData("hellfire/4-1924296259.dun"); |
|
|
|
|
|
|
|
|
|
MyPlayer->pOriginalCathedral = false; |
|
|
|
|
Quests[Q_LTBANNER]._qlevel = 4; |
|
|
|
|
InitQuests(); |
|
|
|
|
Quests[Q_LTBANNER]._qactive = QUEST_INIT; |
|
|
|
|
|
|
|
|
|
TestCreateDungeon(4, 1924296259, ENTRY_MAIN); |
|
|
|
|
@ -172,6 +190,10 @@ TEST(Drlg_l1, CreateL5Dungeon_crypt_2_1191662129)
|
|
|
|
|
{ |
|
|
|
|
LoadExpectedLevelData("hellfire/22-1191662129.dun"); |
|
|
|
|
|
|
|
|
|
InitQuests(); |
|
|
|
|
Quests[Q_PWATER]._qactive = QUEST_NOTAVAIL; |
|
|
|
|
Quests[Q_BUTCHER]._qactive = QUEST_NOTAVAIL; |
|
|
|
|
|
|
|
|
|
TestCreateDungeon(22, 1191662129, ENTRY_MAIN); |
|
|
|
|
EXPECT_EQ(ViewPosition, Point(71, 47)); |
|
|
|
|
TestCreateDungeon(22, 1191662129, ENTRY_PREV); |
|
|
|
|
|