Format Rust code using rustfmt
This commit is contained in:
committed by
GitHub
parent
9a5c4df2b1
commit
cba6c16414
@@ -1,32 +1,26 @@
|
||||
extern crate bitsy_parser;
|
||||
use std::{env, fs};
|
||||
use bitsy_parser::game::Game;
|
||||
use bitsy_parser::image::Image;
|
||||
use std::{env, fs};
|
||||
|
||||
/// replaces the player avatar with a smiley face.
|
||||
fn main() {
|
||||
let input_file = env::args().nth(1)
|
||||
let input_file = env::args()
|
||||
.nth(1)
|
||||
.expect("No input path specified. Usage: `smiley infile outfile`");
|
||||
let output_file = env::args().nth(2)
|
||||
let output_file = env::args()
|
||||
.nth(2)
|
||||
.expect("No output path specified. Usage: `smiley infile outfile`");
|
||||
|
||||
let mut game = Game::from(fs::read_to_string(input_file).unwrap());
|
||||
|
||||
game.avatar.animation_frames = vec![
|
||||
Image {
|
||||
pixels: vec![
|
||||
0,0,1,1,1,1,0,0,
|
||||
0,1,1,1,1,1,1,0,
|
||||
1,1,0,1,1,0,1,1,
|
||||
1,1,0,1,1,0,1,1,
|
||||
1,1,1,1,1,1,1,1,
|
||||
1,1,0,1,1,0,1,1,
|
||||
0,1,1,0,0,1,1,0,
|
||||
0,0,1,1,1,1,0,0,
|
||||
]
|
||||
}
|
||||
];
|
||||
game.avatar.animation_frames = vec![Image {
|
||||
pixels: vec![
|
||||
0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1,
|
||||
0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 0, 1, 1, 0, 0, 0,
|
||||
1, 1, 1, 1, 0, 0,
|
||||
],
|
||||
}];
|
||||
|
||||
fs::write(output_file, &game.to_string())
|
||||
.expect("Failed to write to output file");
|
||||
fs::write(output_file, &game.to_string()).expect("Failed to write to output file");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user