Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from colorama import Fore, Back, Style
- import random
- import time
- print('Belfry Gargoyles attack!')
- short_sword_equip_status = ('(Equipped)')
- longsword_equip_status = (' ')
- observe = False
- estus = 2
- Belfry = 100
- Human = 50
- while True:
- print('-----------------------------------')
- print('Fight')
- print('Flee')
- print('Item')
- print('Observe')
- attack = input('What do you do?')
- if attack == 'Fight' or attack == 'fight':
- print('----------------------------')
- print('You give the gargoyles a jab with your sword!')
- time.sleep(1)
- print('Attack does 15 damage!')
- Belfry = (Belfry - 15)
- print('Human Health: '+str(Human))
- if observe == True:
- print('Boss Health Remaining: '+str(Belfry))
- if attack == 'Flee' or attack == 'flee':
- print('--------------------------------')
- print('The Belfry Gargoyles are a Boss! You may not flee!')
- print('Human Health: '+str(Human))
- if observe == True:
- print('Boss Health Remaining: '+str(Belfry))
- if attack == 'Observe' or attack == 'observe':
- if observe == True:
- print('----------------------------------')
- print('You have already done this, but you look deep into the gargoyles eyes anyway')
- print('Human Health: '+str(Human))
- print('Boss Health: '+str(Belfry))
- else:
- print('---------------------------------------')
- print('You stare at the Belfry Gargoyles, Menacingly')
- print('Boss Health Has Now Been Revealed!')
- observe = True
- print('Human Health: '+str(Human))
- print('Boss Health:'+str(Belfry))
- if attack == 'Item' or attack == 'item':
- print('-----------------------------')
- print('You take a look inside your item pouch...')
- time.sleep(1)
- print('-----------------------------')
- print('Estus (Quantity: '+str(estus)+')')
- print('Silver Talisman')
- print('Longsword'+longsword_equip_status)
- print('Short Sword '+short_sword_equip_status)
- item = input('What item Do you use?')
- if item == 'Longsword' or item == 'longsword' or item == 'Long Sword' or item == 'long sword' or item == 'Long sword' or item == 'long Sword' or item == 'longSword':
- if longsword_equip_status == ('(Equipped)'):
- print('------------------------------------')
- print('You already have this item equipped!')
- print('Human Health: '+str(Human))
- if observe == True:
- print('Boss Health: '+str(Belfry))
- else:
- print('------------------------------------')
- print('You equipped your heavy damage dealing longsword')
- longsword_equip_status = ('(Equipped)')
- short_sword_equip_status = (' ')
- print('Human Health: '+str(Human))
- if observe == True:
- print('Boss Health: '+str(Belfry))
- if item == 'Estus' or item == 'estus':
- if estus == 0:
- print('---------------------------------')
- print("As you pick up the estus flask and put it to your lips, you realize there's none left... There's not enough time to do anything else before the gargoyles rush you!")
- print('Human Health: '+str(Human))
- if observe == True:
- print('Boss Health'+str(Belfry))
- else:
- print('----------------------------')
- print('You put the estus flask to your lips and gulp down the substance inside...')
- time.sleep(1)
- print('You have gained 20 health!')
- estus = (estus - 1)
- Human = (Human + 20)
- print('Number of Estus Remaining: '+str(estus))
- print('Human Health: '+str(Human))
- if observe == True:
- print('Boss Health: '+str(Belfry))
- if Belfry < 1:
- print('The gargoyles stumble back and screech in pain before attempting to kill you once more')
- time.sleep(2)
- print('As they come at you they start to slow down, and eventually collapse to the ground with no kind of movement...')
- time.sleep(3)
- print(Back.GREEN+'VICTORY ACHIEVED!, 75 EXPERIENCE POINTS ACQUIRED!'+Back.RESET)
- break
- print('You may now leave the roof!')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement