Advertisement
Guest User

Untitled

a guest
Nov 11th, 2019
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.03 KB | None | 0 0
  1. from colorama import Fore, Back, Style
  2. import random
  3. import time
  4. print('Belfry Gargoyles attack!')
  5. short_sword_equip_status = ('(Equipped)')
  6. longsword_equip_status = (' ')
  7. observe = False
  8. estus = 2
  9. Belfry = 100
  10. Human = 50
  11. while True:
  12. print('-----------------------------------')
  13. print('Fight')
  14. print('Flee')
  15. print('Item')
  16. print('Observe')
  17. attack = input('What do you do?')
  18. if attack == 'Fight' or attack == 'fight':
  19. print('----------------------------')
  20. print('You give the gargoyles a jab with your sword!')
  21. time.sleep(1)
  22. print('Attack does 15 damage!')
  23. Belfry = (Belfry - 15)
  24. print('Human Health: '+str(Human))
  25. if observe == True:
  26. print('Boss Health Remaining: '+str(Belfry))
  27. if attack == 'Flee' or attack == 'flee':
  28. print('--------------------------------')
  29. print('The Belfry Gargoyles are a Boss! You may not flee!')
  30. print('Human Health: '+str(Human))
  31. if observe == True:
  32. print('Boss Health Remaining: '+str(Belfry))
  33. if attack == 'Observe' or attack == 'observe':
  34. if observe == True:
  35. print('----------------------------------')
  36. print('You have already done this, but you look deep into the gargoyles eyes anyway')
  37. print('Human Health: '+str(Human))
  38. print('Boss Health: '+str(Belfry))
  39. else:
  40. print('---------------------------------------')
  41. print('You stare at the Belfry Gargoyles, Menacingly')
  42. print('Boss Health Has Now Been Revealed!')
  43. observe = True
  44. print('Human Health: '+str(Human))
  45. print('Boss Health:'+str(Belfry))
  46. if attack == 'Item' or attack == 'item':
  47. print('-----------------------------')
  48. print('You take a look inside your item pouch...')
  49. time.sleep(1)
  50. print('-----------------------------')
  51. print('Estus (Quantity: '+str(estus)+')')
  52. print('Silver Talisman')
  53. print('Longsword'+longsword_equip_status)
  54. print('Short Sword '+short_sword_equip_status)
  55. item = input('What item Do you use?')
  56. 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':
  57. if longsword_equip_status == ('(Equipped)'):
  58. print('------------------------------------')
  59. print('You already have this item equipped!')
  60. print('Human Health: '+str(Human))
  61. if observe == True:
  62. print('Boss Health: '+str(Belfry))
  63. else:
  64. print('------------------------------------')
  65. print('You equipped your heavy damage dealing longsword')
  66. longsword_equip_status = ('(Equipped)')
  67. short_sword_equip_status = (' ')
  68. print('Human Health: '+str(Human))
  69. if observe == True:
  70. print('Boss Health: '+str(Belfry))
  71. if item == 'Estus' or item == 'estus':
  72. if estus == 0:
  73. print('---------------------------------')
  74. 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!")
  75. print('Human Health: '+str(Human))
  76. if observe == True:
  77. print('Boss Health'+str(Belfry))
  78. else:
  79. print('----------------------------')
  80. print('You put the estus flask to your lips and gulp down the substance inside...')
  81. time.sleep(1)
  82. print('You have gained 20 health!')
  83. estus = (estus - 1)
  84. Human = (Human + 20)
  85. print('Number of Estus Remaining: '+str(estus))
  86. print('Human Health: '+str(Human))
  87. if observe == True:
  88. print('Boss Health: '+str(Belfry))
  89. if Belfry < 1:
  90. print('The gargoyles stumble back and screech in pain before attempting to kill you once more')
  91. time.sleep(2)
  92. print('As they come at you they start to slow down, and eventually collapse to the ground with no kind of movement...')
  93. time.sleep(3)
  94. print(Back.GREEN+'VICTORY ACHIEVED!, 75 EXPERIENCE POINTS ACQUIRED!'+Back.RESET)
  95. break
  96. print('You may now leave the roof!')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement