Slow down chars mode.
This commit is contained in:
		@@ -62,20 +62,22 @@ fn main() -> std::io::Result<()> {
 | 
			
		||||
    .take(y_size)
 | 
			
		||||
    .collect::<Vec<_>>();
 | 
			
		||||
    loop {
 | 
			
		||||
        let x = rng.gen_range(0, x_size / 8);
 | 
			
		||||
        let y = rng.gen_range(0, y_size / 8);
 | 
			
		||||
        let color = pick_color(c0, c1, &mut rng);
 | 
			
		||||
        let start_index = rng.gen_range(0, buffer.len() / 8) * 8;
 | 
			
		||||
        for i in 0..8 {
 | 
			
		||||
            let b = buffer[start_index + i];
 | 
			
		||||
            for j in 0..8 {
 | 
			
		||||
                frame[y * 8 + i][x * 8 + j] = {
 | 
			
		||||
                    if b & (1 << j) != 0 {
 | 
			
		||||
                        color
 | 
			
		||||
                    } else {
 | 
			
		||||
                        Color::black()
 | 
			
		||||
                    }
 | 
			
		||||
                };
 | 
			
		||||
        if rng.gen::<f64>() < 0.01 {
 | 
			
		||||
            let x = rng.gen_range(0, x_size / 8);
 | 
			
		||||
            let y = rng.gen_range(0, y_size / 8);
 | 
			
		||||
            let color = pick_color(c0, c1, &mut rng);
 | 
			
		||||
            let start_index = rng.gen_range(0, buffer.len() / 8) * 8;
 | 
			
		||||
            for i in 0..8 {
 | 
			
		||||
                let b = buffer[start_index + i];
 | 
			
		||||
                for j in 0..8 {
 | 
			
		||||
                    frame[y * 8 + i][x * 8 + j] = {
 | 
			
		||||
                        if b & (1 << j) != 0 {
 | 
			
		||||
                            color
 | 
			
		||||
                        } else {
 | 
			
		||||
                            Color::black()
 | 
			
		||||
                        }
 | 
			
		||||
                    };
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user