Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from time import sleep
- import RPG_Classes
- Player = RPG_Classes.Player("James",1,"Physical")
- for Battle in range(1,4):
- RPG_Classes.Battle()
- Monster = RPG_Classes.Creature(1)
- Player.PrintStats(True)
- Monster.PrintStats(True)
- sleep(3)
- while Monster.IsAlive == True and Player.IsAlive == True:
- if Player.Agility >= Monster.Agility:
- RPG_Classes.YourMove()
- print(Player.Name+"'s agility rating is higher,",Player.Name,"goes first.\n")
- print(Player.Name.upper()+"'S ATTACK:")
- Monster.ReceivingAttack(Player.GetAttack(),Player.Name)
- print()
- sleep(3)
- RPG_Classes.FoesMove()
- print(Monster.Name.upper()+"'S ATTACK:")
- Player.ReceivingAttack(Monster.GetAttack(),Monster.Name)
- print()
- sleep(3)
- else:
- RPG_Classes.FoesMove()
- print(Monster.Name+"'s agility rating is higher,",Monster.Name,"goes first.\n")
- print(Monster.Name.upper()+"'S ATTACK:")
- Player.ReceivingAttack(Monster.GetAttack(),Monster.Name)
- print()
- sleep(3)
- RPG_Classes.YourMove()
- print(Player.Name.upper()+"'S ATTACK:")
- Monster.ReceivingAttack(Player.GetAttack(),Player.Name)
- print()
- sleep(3)
- RPG_Classes.TurnEnd()
Advertisement
Add Comment
Please, Sign In to add comment