Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -246,9 +246,12 @@ def _format_log_html(game_state):
|
|
246 |
player_name = game_state.player.name if game_state.player else ""
|
247 |
enemy_name = game_state.current_enemy.name if game_state.current_enemy else ""
|
248 |
|
|
|
|
|
|
|
249 |
html_lines = []
|
250 |
-
for msg in
|
251 |
-
color = "#
|
252 |
if player_name and (msg.startswith(player_name) or msg.startswith("You")):
|
253 |
color = "#2ECC71" # green for player actions
|
254 |
elif enemy_name and msg.startswith(enemy_name):
|
|
|
246 |
player_name = game_state.player.name if game_state.player else ""
|
247 |
enemy_name = game_state.current_enemy.name if game_state.current_enemy else ""
|
248 |
|
249 |
+
# Show only the last 3 log messages to keep things concise
|
250 |
+
recent_msgs = game_state.message_log[-3:]
|
251 |
+
|
252 |
html_lines = []
|
253 |
+
for msg in recent_msgs:
|
254 |
+
color = "#ECF0F1" # default light text for dark mode
|
255 |
if player_name and (msg.startswith(player_name) or msg.startswith("You")):
|
256 |
color = "#2ECC71" # green for player actions
|
257 |
elif enemy_name and msg.startswith(enemy_name):
|