[+] More trees
This commit is contained in:
@@ -359,6 +359,9 @@ impl Mutes {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Tree x positions as percentages of the screen width
|
||||||
|
const TREE_X_POSITIONS: [f32; 5] = [2.4, 3.2, 4.0, 4.5, 5.2];
|
||||||
|
|
||||||
fn draw_ascii_frame(mt: &mut Mutes, cn: &Consts) {
|
fn draw_ascii_frame(mt: &mut Mutes, cn: &Consts) {
|
||||||
// Draw the tree
|
// Draw the tree
|
||||||
let tree_1_start = (mt.w - 2 * cn.asc_tree.w) / 4;
|
let tree_1_start = (mt.w - 2 * cn.asc_tree.w) / 4;
|
||||||
@@ -366,6 +369,11 @@ fn draw_ascii_frame(mt: &mut Mutes, cn: &Consts) {
|
|||||||
mt.print_ascii(&cn.asc_tree, tree_1_start, mt.h - cn.asc_tree.h, COLOR_TREE);
|
mt.print_ascii(&cn.asc_tree, tree_1_start, mt.h - cn.asc_tree.h, COLOR_TREE);
|
||||||
mt.print_ascii(&cn.asc_tree, tree_2_start, mt.h - cn.asc_tree.h, COLOR_TREE);
|
mt.print_ascii(&cn.asc_tree, tree_2_start, mt.h - cn.asc_tree.h, COLOR_TREE);
|
||||||
|
|
||||||
|
for x in TREE_X_POSITIONS.iter() {
|
||||||
|
let x = (mt.w as f32 * x).round() as i32;
|
||||||
|
mt.print_ascii(&cn.asc_tree, x, mt.h - cn.asc_tree.h, COLOR_TREE);
|
||||||
|
}
|
||||||
|
|
||||||
// Draw the house
|
// Draw the house
|
||||||
let house_start = (mt.w + cn.asc_house.w) / 2;
|
let house_start = (mt.w + cn.asc_house.w) / 2;
|
||||||
mt.print_ascii(&cn.asc_house, house_start, mt.h - cn.asc_house.h, COLOR_HOUSE);
|
mt.print_ascii(&cn.asc_house, house_start, mt.h - cn.asc_house.h, COLOR_HOUSE);
|
||||||
|
|||||||
Reference in New Issue
Block a user