Skip to content

Commit

Permalink
initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
mbjames authored May 3, 2021
1 parent 846a5cd commit 11764e0
Show file tree
Hide file tree
Showing 9 changed files with 374 additions and 0 deletions.
23 changes: 23 additions & 0 deletions aurus_island.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
def aurus():
aurus_list = [
' Houndoom',
' Eldegoss',
' Natu',
' Absol',
' Salandit',
' Noivern',
' Woobat',
' Sigilyph',
' Beheeyem',
' Golurk',
' Chandelure',
' Umbreon',
' Jirachi',
' Xerneas'

]

print('AURUS ISLAND:')

for x in aurus_list:
print(x)
8 changes: 8 additions & 0 deletions banner.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
def print_banner():
print("\n # ######")
print(" # ###### # # ##### ## # # # ###### #### # #### # #")
print(" # # ## # # # # # # # # # # # # # ## #")
print(" # ##### # # # # # # # ###### ##### # # # # # # #")
print(" # # # # # # ###### # # # # # ### # # # # # #")
print(" # # # ## # # # # # # # # # # # # # ##")
print(" ####### ###### # # # # # ###### # # ###### #### # #### # #")
48 changes: 48 additions & 0 deletions belusylva_island.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
def belusylva():
belusylva_list = [
' Magikarp',
' Aipom',
' Bounsweet',
' Metapod',
' Beautifly',
' Arbok',
' Yanmega',
' Pipipek',
' Toucannon',
' Ariados',
' Morelull',
' Slaking',
' Venusaur',
' Liepard',
' Wooper',
' Quagsire',
' Swampert',
' Ledian',
' Sobble',
' Leafeon',
' Mew',
' Trevenant',
' Espurr',
' Shiftry',
' Kecleon',
' Deerling',
' Sawsbuck',
' Unfezant',
' Drampa',
' Pancham',
' Bulbasaur',
' Serperior',
' Applin',
' Bewear',
' Gardevoir',
' Ninetales',
' Lotad',
' Espeon',
' Celebi',
' Milotic'
]

print('BELUSYLVA ISLAND:')

for x in belusylva_list:
print(x)
56 changes: 56 additions & 0 deletions durice_island.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
def durice():
durice_list = [
' Vivillon',
' Furret',
' Cubchoo',
' Beartic',
' Mightyena',
' Wevile',
' Braviary',
' Swinub',
' Mamoswine',
' Skarmory',
' Sandslash',
' Abomasnow',
' Vulpix',
' Delibird',
' Snom',
' Frosmoth',
' Crabominable',
' Snorunt',
' Glalie',
' Froslass',
' Jynx',
' Spheal',
' Piplup',
' Vanilluxe',
' Avalugg',
' Dewgong',
' Aurorus',
' Glaceon',
' Suicune',
' Crobat',
' Joltik',
' Geodude',
' Carbink',
' Gengar',
' Noibat',
' Pumpkaboo',
' Croagunk',
' Drifloon',
' Clefairy',
' Sableye',
' Rampardos',
' Hydreigon',
' Goodra',
' Marwile',
' Jolteon',
' Diancie',
' Steelix'

]

print('DURICE ISLAND:')

for x in durice_list:
print(x)
48 changes: 48 additions & 0 deletions florio_island.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
def florio():
florio_list = [
' Vivillon',
' Pichu',
' Grookey',
' Scorbunny',
' Bouffalant',
' Pidgeot',
' Tangrowth',
' Emolga',
' Wurmple',
' Murkrow',
' Caterpie',
' Heracross',
' Pinsir',
' Dodrio',
' Ducklett',
' Swanna',
' Bidoof',
' Taillow',
' Torterra',
' Magikarp',
' Hoothoot',
' Comfey',
' Florges',
' Combee',
' Vespiquen',
' Sylveon',
' Shaymin',
' Meganium',
' Eevee',
' Pikachu',
' Cutiefly',
' Bunnelby',
' Stoutland',
' Starly',
' Meowth',
' Audino',
' Rattata',
' Trubbish',
' Sudowoodo',
' Dedenne'
]

print('FLORIO ISLAND:')

for x in florio_list:
print(x)
74 changes: 74 additions & 0 deletions location.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
import menu
import banner
import florio_island
import belusylva_island
import maricopia_island
import voluca_island
import durice_island
import aurus_island


def go_back():
menu.back_menu()

answer = input('\n > ').lower()

if answer == 'y':
start()

elif answer == 'n':
exit()

else:
menu.invalid()

go_back()


def start():
banner.print_banner()

menu.main_menu()

answer = input('\n > ').lower()

if answer == 'q':
exit()

elif answer == '1':
florio_island.florio()

go_back()

elif answer == "2":
belusylva_island.belusylva()

go_back()

elif answer == "3":
maricopia_island.maricopia()

go_back()

elif answer == "4":
voluca_island.voluca()

go_back()

elif answer == "5":
durice_island.durice()

go_back()

elif answer == "6":
aurus_island.aurus()

go_back()

else:
menu.invalid()

go_back()


start()
55 changes: 55 additions & 0 deletions maricopia_island.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
def maricopia():
maricopia_list = [
' Vivillon',
' Magikarp',
' Pikachu',
' Wingull',
' Exeggutor',
' Crabrawler',
' Drifblim',
' Zangoose',
' Seviper',
' Bellossom',
' Inkay',
' Pyukumuku',
' Machamp',
' Stunfisk',
' Octillery',
' Corsola',
' Finneon',
' Clampearl',
' Primarina',
' Raichu',
' Sandygast',
' Sharpedo',
' Squirtle',
' Blastoise',
' Lapras',
' Mantine',
' Pelipper',
' Wailord',
' Mareanie',
' Vaporeon',
' Manaphy',
' Luvdisc',
' Alomomola',
' Wailmer',
' Cradily',
' Lumineon',
' Qwilfish',
' Clawitzer',
' Tentacruel',
' Chinchou',
' Lanturn',
' Starmie',
' Frillish',
' Golisopod',
' Lugia',
' Wishiwashi'

]

print('MARICOPIA ISLAND:')

for x in maricopia_list:
print(x)
18 changes: 18 additions & 0 deletions menu.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
def main_menu():
print('\n This app will display all pokemon species on each island.')
print(' To view a list of pokemon on each island select (1 - 6).')
print(' To exit select (q).')
print(' 1. Florio Island')
print(' 2. Belusylva Island')
print(' 3. Maricopia Islands')
print(' 4. Voluca Island')
print(' 5. Durice Island')
print(' 6. Aurus Island')


def back_menu():
print('\n Would you like to view another island pokemon list? (y or n)')


def invalid():
print('\n INVALID SELECTION!')
44 changes: 44 additions & 0 deletions voluca_island.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
def voluca():
voluca_list = [
' Vivillon',
' Scorbunny',
' Pinsir',
' Skorupi',
' Cacnea',
' Sandshrew',
' Trapinch',
' Flygon',
' Kangaskhan',
' Mandibuzz',
' Minior',
' Silicobra',
' Torchic',
' Heliolisk',
' Lycanroc',
' Hippowdon',
' Tyranitar',
' Onix',
' Altaria',
' Shinx',
' Luxray',
' Talonflame',
' Monferno',
' Aerodactyl',
' Tyrantrum',
' Graveler',
' Archeops',
' Slugma',
' Torkoal',
' Charmander',
' Charizard',
' Typhlosion',
' Flareon',
' Ho-Oh',
' Volcarona'

]

print('VOLUCA ISLAND:')

for x in voluca_list:
print(x)

0 comments on commit 11764e0

Please sign in to comment.