Add gold to the result message
This commit is contained in:
parent
2a86201c3e
commit
db96dc5c8a
12
src/main.rs
12
src/main.rs
|
@ -120,17 +120,19 @@ fn main() -> Result<()> {
|
||||||
.border_style(Style::default().fg(Color::White))
|
.border_style(Style::default().fg(Color::White))
|
||||||
.border_type(BorderType::Rounded)
|
.border_type(BorderType::Rounded)
|
||||||
.style(Style::default().bg(Color::Black));
|
.style(Style::default().bg(Color::Black));
|
||||||
let paragraph = match game.get_game_state() {
|
let mut text = match game.get_game_state() {
|
||||||
GameState::RUNNING => {
|
GameState::RUNNING => {
|
||||||
Paragraph::new("Quitting is for cowards! You'll better try again!")
|
"Quitting is for cowards! You'll better try again!".to_string()
|
||||||
}
|
}
|
||||||
GameState::LOST => {
|
GameState::LOST => {
|
||||||
Paragraph::new("Sorry, you died in the dungeon. Better luck next time!")
|
"Sorry, you died in the dungeon. Better luck next time!".to_string()
|
||||||
}
|
}
|
||||||
GameState::WON => {
|
GameState::WON => {
|
||||||
Paragraph::new("Congratulation! You mastered your way through the dungeon and won the game.")
|
"Congratulation! You mastered your way through the dungeon and won the game.".to_string()
|
||||||
}
|
}
|
||||||
}.block(block).wrap(Wrap { trim: true });
|
};
|
||||||
|
text += format!("\nYou collected {} gold.", game.get_player().get_gold()).as_str();
|
||||||
|
let paragraph = Paragraph::new(text).block(block).wrap(Wrap { trim: true });
|
||||||
frame.render_widget(paragraph, area);
|
frame.render_widget(paragraph, area);
|
||||||
});
|
});
|
||||||
if event::poll(std::time::Duration::from_millis(16))? {
|
if event::poll(std::time::Duration::from_millis(16))? {
|
||||||
|
|
Loading…
Reference in New Issue