added sending results to a leaderboard server and initialized server crate

This commit is contained in:
2026-03-24 18:39:05 +01:00
parent 60d9822b3f
commit b07154c5cf
9 changed files with 2149 additions and 10 deletions
+15
View File
@@ -24,6 +24,21 @@ pub trait Slime {
println!("{}", val.white());
}
}
fn print_from_values(&self, values: &Vec<String>) {
for (i, val) in values.iter().enumerate() {
if i == 0 {
print!(
"{} {:<10} ",
self.icon().color(self.color()),
format!("{}:", self.label()).bold().color(self.color())
);
} else {
print!(" {:<10} ", " ");
}
println!("{}", val.white());
}
}
}
pub fn get_all_slimes() -> Vec<Box<dyn Slime>> {