awacke1 commited on
Commit
9fb6089
·
1 Parent(s): a0b596c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -11
app.py CHANGED
@@ -44,36 +44,38 @@ def start_game():
44
  # create a reinforcement monster
45
  reinforcement_monster = ReinforcementMonster('dragon',100,30,15)
46
 
 
 
47
  # create a loop to simulate a battle
48
  while monster.hp > 0 and player.hp > 0:
49
  # player attack monster
50
  monster.hp = monster.hp - player.attack
51
- print(f'Player {player.name} attacks {monster.name} with {player.attack}')
52
- print(f'{monster.name} has {monster.hp} hp left')
53
  # monster attack player
54
  if monster.hp > 0:
55
  player.hp = player.hp - monster.attack
56
- print(f'{monster.name} attacks {player.name} with {monster.attack}')
57
- print(f'{player.name} has {player.hp} hp left')
58
 
59
  # check if player won the fight
60
  if player.hp > 0:
61
- print(f'{player.name} has defeated {monster.name}!')
62
 
63
  # reinforcement monster attack
64
  reinforcement_monster.hp = reinforcement_monster.hp - player.attack
65
- print(f'Player {player.name} attacks {reinforcement_monster.name} with {player.attack}')
66
- print(f'{reinforcement_monster.name} has {reinforcement_monster.hp} hp left')
67
  # reinforcement monster attack player
68
  if reinforcement_monster.hp > 0:
69
  player.hp = player.hp - reinforcement_monster.attack
70
- print(f'{reinforcement_monster.name} attacks {player.name} with {reinforcement_monster.attack}')
71
- print(f'{player.name} has {player.hp} hp left')
72
 
73
  # check if player won the fight
74
  if player.hp > 0:
75
- print(f'{player.name} has defeated {reinforcement_monster.name}!')
76
- print('You have won the game! Congratulations!')
77
 
78
  # create a main function
79
  def main():
 
44
  # create a reinforcement monster
45
  reinforcement_monster = ReinforcementMonster('dragon',100,30,15)
46
 
47
+
48
+
49
  # create a loop to simulate a battle
50
  while monster.hp > 0 and player.hp > 0:
51
  # player attack monster
52
  monster.hp = monster.hp - player.attack
53
+ st.write(f'Player {player.name} attacks {monster.name} with {player.attack}')
54
+ st.write(f'{monster.name} has {monster.hp} hp left')
55
  # monster attack player
56
  if monster.hp > 0:
57
  player.hp = player.hp - monster.attack
58
+ st.write(f'{monster.name} attacks {player.name} with {monster.attack}')
59
+ st.write(f'{player.name} has {player.hp} hp left')
60
 
61
  # check if player won the fight
62
  if player.hp > 0:
63
+ st.write(f'{player.name} has defeated {monster.name}!')
64
 
65
  # reinforcement monster attack
66
  reinforcement_monster.hp = reinforcement_monster.hp - player.attack
67
+ st.write(f'Player {player.name} attacks {reinforcement_monster.name} with {player.attack}')
68
+ st.write(f'{reinforcement_monster.name} has {reinforcement_monster.hp} hp left')
69
  # reinforcement monster attack player
70
  if reinforcement_monster.hp > 0:
71
  player.hp = player.hp - reinforcement_monster.attack
72
+ st.write(f'{reinforcement_monster.name} attacks {player.name} with {reinforcement_monster.attack}')
73
+ st.write(f'{player.name} has {player.hp} hp left')
74
 
75
  # check if player won the fight
76
  if player.hp > 0:
77
+ st.write(f'{player.name} has defeated {reinforcement_monster.name}!')
78
+ st.write('You have won the game! Congratulations!')
79
 
80
  # create a main function
81
  def main():