diff --git a/app/components/entrance/EntranceEditor.vue b/app/components/entrance/EntranceEditor.vue
index 8587875..12087e7 100644
--- a/app/components/entrance/EntranceEditor.vue
+++ b/app/components/entrance/EntranceEditor.vue
@@ -37,10 +37,10 @@
-
+
-
+
diff --git a/app/entrance/StaticEntrancesDW.ts b/app/entrance/StaticEntrancesDW.ts
index 43c33e7..0024cf6 100644
--- a/app/entrance/StaticEntrancesDW.ts
+++ b/app/entrance/StaticEntrancesDW.ts
@@ -13,42 +13,48 @@ export class StaticEntrancesDW {
name: 'Thieves Town',
region: 'dungeon',
extImg: '~/img/entrance/thievesTown.png',
- intImg: '~/img/interior/thievesTown.png', limits: {bombShop: true}
+ intImg: '~/img/interior/thievesTown.png',
+ limits: {bombShop: true}
};
miseryMire = { //miseryMireExit
x: 111, y: 1209,
name: 'Misery Mire',
region: 'dungeon',
extImg: '~/img/entrance/miseryMire.png',
- intImg: '~/img/interior/miseryMire.png', limits: {bombShop: true}
+ intImg: '~/img/interior/miseryMire.png',
+ limits: {bombShop: true}
};
swampPalace = { //swampPalaceExit
x: 703, y: 1406,
name: 'Swamp Palace',
region: 'dungeon',
extImg: '~/img/entrance/swampPalace.png',
- intImg: '~/img/interior/swampPalace.png', limits: {bombShop: true}
+ intImg: '~/img/interior/swampPalace.png',
+ limits: {bombShop: true}
};
icePalace = { //icePalaceExit
x: 1195, y: 1294,
name: 'Ice Palace',
region: 'dungeon',
extImg: '~/img/entrance/icePalace.png',
- intImg: '~/img/interior/icePalace.png', limits: {bombShop: true}
+ intImg: '~/img/interior/icePalace.png',
+ limits: {bombShop: true}
};
turtleRock = { //turtleRockExitFront
x: 1412, y: 124,
name: 'Turtle Rock',
region: 'dungeon',
extImg: '~/img/entrance/turtleRock.png',
- intImg: '~/img/interior/turtleRock.png', limits: {bombShop: true}
+ intImg: '~/img/interior/turtleRock.png',
+ limits: {bombShop: true}
};
darkDeathMtnLedgeWest = { //turtleRockExitWest
x: 1195, y: 140,
name: 'Dark Death Mountain Ledge (West)',
region: 'dungeon',
extImg: '~/img/entrance/darkDeathMtnLedgeWest.png',
- intImg: '~/img/interior/darkDeathMtnLedgeWest.png', limits: {bombShop: true, mustExit: true}
+ intImg: '~/img/interior/darkDeathMtnLedgeWest.png',
+ limits: {bombShop: true, mustExit: true}
};
darkDeathMtnLedgeEast = { //turtleRockExitEast
x: 1266, y: 140,
@@ -63,7 +69,8 @@ export class StaticEntrancesDW {
name: 'Turtle Rock Isolated Ledge Entrance',
region: 'dungeon',
extImg: '~/img/entrance/turtleRockIsolatedLedgeEntrance.png',
- intImg: '~/img/interior/turtleRockIsolatedLedgeEntrance.png', limits: {mustExit: true}
+ intImg: '~/img/interior/turtleRockIsolatedLedgeEntrance.png',
+ limits: {mustExit: true}
};
palaceOfDarkness = { //palaceOfDarknessExit
x: 1439, y: 592,
@@ -88,6 +95,7 @@ export class StaticEntrancesDW {
name: 'Dark Death Mountain Fairy',
region: 'deathmtn',
extImg: '~/img/entrance/darkDeathMtnFairy.png',
+ intImg:'~/img/interior/singleFairyCave.png',
limits: {singleCave: true}
}
spikeCave = {
@@ -104,6 +112,7 @@ export class StaticEntrancesDW {
name: 'Hookshot Cave Back Entrance',
region: 'deathmtn',
extImg: '~/img/entrance/hookshotCaveBackEntrance.png',
+ intImg: '~/img/interior/hookshotCaveBackEntrance.png',
limits: {mustExit: true, twoDoorCave: true}
}
hookshotCave = { //hookshotCaveExitSouth
@@ -120,6 +129,7 @@ export class StaticEntrancesDW {
name: 'Cave Shop (Dark Death Mountain)',
region: 'deathmtn',
extImg: '~/img/entrance/superBunnyCaveBottom.png',
+ intImg: '~/img/interior/caveShopDarkDeathMtn.png',
limits: {singleCave: true, bombShop: true}
}
superBunnyCaveTop = { //superBunnyCaveExitTop
@@ -145,6 +155,7 @@ export class StaticEntrancesDW {
name: 'Dark World Lumberjack Shop',
region: 'northwest',
extImg: '~/img/entrance/darkWorldLumberjackShop.png',
+ intImg: '~/img/interior/darkWorldLumberjackShop.png',
limits: {singleCave: true, bombShop: true}
}
bumperCaveTop = { //bumperCaveExitTop
@@ -169,6 +180,7 @@ export class StaticEntrancesDW {
name: 'Fortune Teller (Dark)',
region: 'northwest',
extImg: '~/img/entrance/fortuneTellerDark.png',
+ intImg: '~/img/interior/fortuneTellerDark.png',
limits: {singleCave: true, bombShop: true}
}
redShieldShop = {
@@ -177,6 +189,7 @@ export class StaticEntrancesDW {
name: 'Red Shield Shop',
region: 'northwest',
extImg: '~/img/entrance/redShieldShop.png',
+ intImg: '~/img/interior/redShieldShop.png',
limits: {singleCave: true, bombShop: true}
}
darkSanctuaryHint = {
@@ -185,6 +198,7 @@ export class StaticEntrancesDW {
name: 'Dark Sanctuary Hint',
region: 'northwest',
extImg: '~/img/entrance/darkSanctuaryHint.png',
+ intImg: '~/img/interior/darkSanctuaryHint.png',
limits: {singleCave: true, bombShop: true}
}
/** VILLAGE **/
@@ -194,6 +208,7 @@ export class StaticEntrancesDW {
name: 'Chest Game',
region: 'village',
extImg: '~/img/entrance/chestGame.png',
+ intImg: '~/img/interior/chestGame.png',
limits: {singleCave: true, bombShop: true}
}
cShapedHouse = {
diff --git a/app/entrance/StaticEntrancesLW.ts b/app/entrance/StaticEntrancesLW.ts
index 0674c88..e5a015b 100644
--- a/app/entrance/StaticEntrancesLW.ts
+++ b/app/entrance/StaticEntrancesLW.ts
@@ -73,6 +73,7 @@ export class StaticEntrancesLW {
name: 'Lumberjack Tree Drop',
region: 'northwest',
extImg:'~/img/entrance/lumberjackTreeTree.png',
+ intImg:'~/img/interior/lumberjackTreeTree.png',
limits: {holeDrop: true}
}
lumberjackTreeCave = { //lumberjackTreeExit
@@ -81,6 +82,7 @@ export class StaticEntrancesLW {
name: 'Lumberjack Tree Cave',
region: 'northwest',
extImg: '~/img/entrance/lumberjackTreeCave.png',
+ intImg: '~/img/interior/lumberjackTreeCave.png',
limits:{blacksmith: true, holeEntrance: true}
};
lumberjackHouse = {
@@ -90,6 +92,7 @@ export class StaticEntrancesLW {
region: 'northwest',
junk: true,
extImg: '~/img/entrance/lumberjackHouse.png',
+ intImg: '~/img/interior/lumberjackHouse.png',
limits: {singleCave: true, blacksmith: true}
}
lostWoodsHideoutDrop = { //lostWoodsHideoutTop
@@ -150,6 +153,7 @@ export class StaticEntrancesLW {
name: 'Sanctuary',
region: 'northwest',
extImg:'~/img/entrance/sanctuary.png',
+ intImg:'~/img/interior/sanctuary.png',
limits:{blacksmith: true, holeEntrance:true, }
};
sanctuaryGrave = {
@@ -167,6 +171,7 @@ export class StaticEntrancesLW {
name: 'Graveyard Cave',
region: 'northwest',
extImg:'~/img/entrance/graveyardCave.png',
+ intImg:'~/img/interior/graveyardCave.png',
limits: {singleCave: true, bombShop: true}
}
kingsGrave = {
@@ -184,6 +189,7 @@ export class StaticEntrancesLW {
name: 'North Fairy Cave Drop',
region: 'northwest',
extImg:'~/img/entrance/northFairyCave.png',
+ intImg:'~/img/interior/northFairyCaveDrop.png',
limits:{holeDrop: true}
}
northFairyCave = { //northFairyCaveExit
@@ -192,6 +198,7 @@ export class StaticEntrancesLW {
region: 'northwest',
name: 'North Fairy Cave',
extImg:'~/img/entrance/northFairyCave.png',
+ intImg:'~/img/interior/northFairyCave.png',
limits:{holeEntrance:true, holeTarget: true, blacksmith: true}
};
/** DEATH MTN **/
@@ -272,6 +279,7 @@ export class StaticEntrancesLW {
name: 'Fairy Ascension Cave (Top)',
region: 'deathmtn',
extImg: '~/img/entrance/fairyAscensionCaveTop.png',
+ intImg: '~/img/interior/fairyAscensionCaveTop.png',
limits: {bombShop: true}
};
fairyAscensionCaveBottom = { //fairyAscensionCaveExitBottom
@@ -279,6 +287,7 @@ export class StaticEntrancesLW {
name: 'Fairy Ascension Cave (Bottom)',
region: 'deathmtn',
extImg: '~/img/entrance/fairyAscensionCaveBottom.png',
+ intImg: '~/img/interior/fairyAscensionCaveBottom.png',
limits: {bombShop: true}
};
mimicCave = {
@@ -296,6 +305,7 @@ export class StaticEntrancesLW {
name: 'Hookshot Fairy',
region: 'deathmtn',
extImg: '~/img/entrance/hookshotFairy.png',
+ intImg: '~/img/interior/hookshotFairy.png',
limits: {singleCave: true, bombShop: true}
}
paradoxCaveTop = { //paradoxCaveExitTop
@@ -372,6 +382,7 @@ export class StaticEntrancesLW {
name: 'Snitch Lady (West)',
region: 'kakariko',
extImg: '~/img/entrance/snitchLadyWest.png',
+ intImg: '~/img/interior/snitchLadyWest.png',
limits: {singleCave: true, blacksmith: true}
}
snitchLadyEast = {
@@ -380,6 +391,7 @@ export class StaticEntrancesLW {
name: 'Snitch Lady (East)',
region: 'kakariko',
extImg: '~/img/entrance/snitchLadyEast.png',
+ intImg: '~/img/interior/snitchLadyEast.png',
limits: {singleCave: true, blacksmith: true}
}
chickenHut = {
@@ -397,6 +409,7 @@ export class StaticEntrancesLW {
name: 'Sick Kid\'s House',
region: 'kakariko',
extImg: '~/img/entrance/sickKidsHouse.png',
+ intImg: '~/img/interior/sickKidsHouse.png',
limits:{singleCave: true, blacksmith: true}
};
bushCoveredHouse = {
@@ -414,6 +427,7 @@ export class StaticEntrancesLW {
name: 'Blacksmith\'s Hut',
region: 'kakariko',
extImg: '~/img/entrance/blacksmithsHut.png',
+ intImg: '~/img/interior/blacksmithsHut.png',
limits:{singleCave: true, blacksmith: true}
};
batCaveDrop = { //batCaveRight
@@ -449,6 +463,7 @@ export class StaticEntrancesLW {
name: 'Kakariko Shop',
region: 'kakariko',
extImg: '~/img/entrance/kakarikoShop.png',
+ intImg: '~/img/interior/kakarikoShop.png',
limits: {singleCave: true, blacksmith: true}
}
tavernFront = {
@@ -519,6 +534,7 @@ export class StaticEntrancesLW {
name: 'Desert Fairy',
region: 'desert',
extImg:'~/img/entrance/desertFairy.png',
+ intImg:'~/img/interior/singleFairyCave.png',
limits: {singleCave: true, blacksmith: true}
}
fiftyRupeeCave = {
@@ -555,6 +571,7 @@ export class StaticEntrancesLW {
name: 'Bonk Fairy (Light)',
region: 'south',
extImg:'~/img/entrance/bonkFairyLight.png',
+ intImg:'~/img/interior/bonkFairyLight.png',
limits:{bombShop: true, singleCave: true}
};
linksHouse = {
@@ -563,6 +580,7 @@ export class StaticEntrancesLW {
name: 'Link\'s House',
region: 'south',
extImg: '~/img/entrance/linksHouse.png',
+ intImg: '~/img/interior/linksHouse.png',
limits:{singleCave: true}
}
lightHypeFairy = {
@@ -571,6 +589,7 @@ export class StaticEntrancesLW {
name: 'Light Hype Fairy',
region: 'south',
extImg:'~/img/entrance/lightHypeFairy.png',
+ intImg:'~/img/interior/singleFairyCave.png',
limits: {singleCave: true, blacksmith: true}
}
lakeHyliaFortuneTeller = {
@@ -579,6 +598,7 @@ export class StaticEntrancesLW {
name: 'Lake Hylia Fortune Teller',
region: 'south',
extImg: '~/img/entrance/lakeHyliaFortuneTeller.png',
+ intImg: '~/img/interior/fortuneTellerLight.png',
limits: {singleCave: true, blacksmith: true}
}
caveShopLakeHylia = {
@@ -587,6 +607,7 @@ export class StaticEntrancesLW {
name: 'Cave Shop (Lake Hylia)',
region: 'south',
extImg: '~/img/entrance/caveShopLakeHylia.png',
+ intImg: '~/img/interior/caveShopLakeHylia.png',
limits:{singleCave: true, blacksmith: true}
}
miniMoldormCave = {
@@ -604,6 +625,7 @@ export class StaticEntrancesLW {
name: 'Capacity Upgrade',
region: 'south',
extImg:'~/img/entrance/capacityUpgrade.png',
+ intImg:'~/img/interior/capacityUpgrade.png',
limits:{singleCave: true, bombShop: true}
}
iceRodCave = {
@@ -692,6 +714,7 @@ export class StaticEntrancesLW {
name: 'Potion Shop',
region: 'northeast',
extImg:'~/img/entrance/potionShop.png',
+ intImg:'~/img/interior/potionShop.png',
limits: {singleCave: true, blacksmith: true}
}
sahasrahlasHut = {
@@ -709,6 +732,7 @@ export class StaticEntrancesLW {
name: 'Lake Hylia Fairy',
region: 'northeast',
extImg:'~/img/entrance/lakeHyliaFairy.png',
+ intImg:'~/img/interior/singleFairyCave.png',
limits:{singleCave: true, blacksmith: true}
}
diff --git a/app/img/interior/blacksmithsHut.png b/app/img/interior/blacksmithsHut.png
new file mode 100644
index 0000000..7914792
Binary files /dev/null and b/app/img/interior/blacksmithsHut.png differ
diff --git a/app/img/interior/bonkFairyLight.png b/app/img/interior/bonkFairyLight.png
new file mode 100644
index 0000000..552f32a
Binary files /dev/null and b/app/img/interior/bonkFairyLight.png differ
diff --git a/app/img/interior/capacityUpgrade.png b/app/img/interior/capacityUpgrade.png
new file mode 100644
index 0000000..d385a38
Binary files /dev/null and b/app/img/interior/capacityUpgrade.png differ
diff --git a/app/img/interior/caveShopDarkDeathMtn.png b/app/img/interior/caveShopDarkDeathMtn.png
new file mode 100644
index 0000000..58aa6a4
Binary files /dev/null and b/app/img/interior/caveShopDarkDeathMtn.png differ
diff --git a/app/img/interior/caveShopLakeHylia.png b/app/img/interior/caveShopLakeHylia.png
new file mode 100644
index 0000000..d612546
Binary files /dev/null and b/app/img/interior/caveShopLakeHylia.png differ
diff --git a/app/img/interior/chestGame.png b/app/img/interior/chestGame.png
new file mode 100644
index 0000000..c90204d
Binary files /dev/null and b/app/img/interior/chestGame.png differ
diff --git a/app/img/interior/darkSanctuaryHint.png b/app/img/interior/darkSanctuaryHint.png
new file mode 100644
index 0000000..f1fbab4
Binary files /dev/null and b/app/img/interior/darkSanctuaryHint.png differ
diff --git a/app/img/interior/darkWorldLumberjackShop.png b/app/img/interior/darkWorldLumberjackShop.png
new file mode 100644
index 0000000..91a8ce6
Binary files /dev/null and b/app/img/interior/darkWorldLumberjackShop.png differ
diff --git a/app/img/interior/fairyAscensionCaveBottom.png b/app/img/interior/fairyAscensionCaveBottom.png
new file mode 100644
index 0000000..801c9d5
Binary files /dev/null and b/app/img/interior/fairyAscensionCaveBottom.png differ
diff --git a/app/img/interior/fairyAscensionCaveTop.png b/app/img/interior/fairyAscensionCaveTop.png
new file mode 100644
index 0000000..27afea8
Binary files /dev/null and b/app/img/interior/fairyAscensionCaveTop.png differ
diff --git a/app/img/interior/fortuneTellerDark.png b/app/img/interior/fortuneTellerDark.png
new file mode 100644
index 0000000..906a9d5
Binary files /dev/null and b/app/img/interior/fortuneTellerDark.png differ
diff --git a/app/img/interior/graveyardCave.png b/app/img/interior/graveyardCave.png
new file mode 100644
index 0000000..25d1fbb
Binary files /dev/null and b/app/img/interior/graveyardCave.png differ
diff --git a/app/img/interior/hookshotCaveBackEntrance.png b/app/img/interior/hookshotCaveBackEntrance.png
new file mode 100644
index 0000000..1c87ca5
Binary files /dev/null and b/app/img/interior/hookshotCaveBackEntrance.png differ
diff --git a/app/img/interior/hookshotFairy.png b/app/img/interior/hookshotFairy.png
new file mode 100644
index 0000000..69bde49
Binary files /dev/null and b/app/img/interior/hookshotFairy.png differ
diff --git a/app/img/interior/kakarikoShop.png b/app/img/interior/kakarikoShop.png
new file mode 100644
index 0000000..23c337d
Binary files /dev/null and b/app/img/interior/kakarikoShop.png differ
diff --git a/app/img/interior/linksHouse.png b/app/img/interior/linksHouse.png
new file mode 100644
index 0000000..3859307
Binary files /dev/null and b/app/img/interior/linksHouse.png differ
diff --git a/app/img/interior/longFairyCave.png b/app/img/interior/longFairyCave.png
index 75df999..1e29d37 100644
Binary files a/app/img/interior/longFairyCave.png and b/app/img/interior/longFairyCave.png differ
diff --git a/app/img/interior/lumberjackHouse.png b/app/img/interior/lumberjackHouse.png
new file mode 100644
index 0000000..cd9d0d9
Binary files /dev/null and b/app/img/interior/lumberjackHouse.png differ
diff --git a/app/img/interior/lumberjackTreeCave.png b/app/img/interior/lumberjackTreeCave.png
new file mode 100644
index 0000000..45c4dff
Binary files /dev/null and b/app/img/interior/lumberjackTreeCave.png differ
diff --git a/app/img/interior/lumberjackTreeTree.png b/app/img/interior/lumberjackTreeTree.png
new file mode 100644
index 0000000..f802894
Binary files /dev/null and b/app/img/interior/lumberjackTreeTree.png differ
diff --git a/app/img/interior/northFairyCave.png b/app/img/interior/northFairyCave.png
new file mode 100644
index 0000000..5705408
Binary files /dev/null and b/app/img/interior/northFairyCave.png differ
diff --git a/app/img/interior/northFairyCaveDrop.png b/app/img/interior/northFairyCaveDrop.png
new file mode 100644
index 0000000..0230489
Binary files /dev/null and b/app/img/interior/northFairyCaveDrop.png differ
diff --git a/app/img/interior/potionShop.png b/app/img/interior/potionShop.png
new file mode 100644
index 0000000..5de4e8b
Binary files /dev/null and b/app/img/interior/potionShop.png differ
diff --git a/app/img/interior/redShieldShop.png b/app/img/interior/redShieldShop.png
new file mode 100644
index 0000000..f0fece9
Binary files /dev/null and b/app/img/interior/redShieldShop.png differ
diff --git a/app/img/interior/sanctuary.png b/app/img/interior/sanctuary.png
new file mode 100644
index 0000000..c76cecd
Binary files /dev/null and b/app/img/interior/sanctuary.png differ
diff --git a/app/img/interior/sickKidsHouse.png b/app/img/interior/sickKidsHouse.png
new file mode 100644
index 0000000..cb2e0f7
Binary files /dev/null and b/app/img/interior/sickKidsHouse.png differ
diff --git a/app/img/interior/singleFairyCave.png b/app/img/interior/singleFairyCave.png
new file mode 100644
index 0000000..a9f3c40
Binary files /dev/null and b/app/img/interior/singleFairyCave.png differ
diff --git a/app/img/interior/snitchLadyEast.png b/app/img/interior/snitchLadyEast.png
new file mode 100644
index 0000000..69b8d51
Binary files /dev/null and b/app/img/interior/snitchLadyEast.png differ
diff --git a/app/img/interior/snitchLadyWest.png b/app/img/interior/snitchLadyWest.png
new file mode 100644
index 0000000..72a9072
Binary files /dev/null and b/app/img/interior/snitchLadyWest.png differ
diff --git a/assets/EG2_map.png b/assets/EG2_map.png
new file mode 100644
index 0000000..2dd8600
Binary files /dev/null and b/assets/EG2_map.png differ
diff --git a/assets/full.png b/assets/full.png
new file mode 100644
index 0000000..b4b957b
Binary files /dev/null and b/assets/full.png differ