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