cargo: fmt

This commit is contained in:
Muhammad Nauman Raza 2024-05-29 09:20:35 +01:00
parent 81e6691842
commit c2d3fe5660
Signed by: devraza
GPG key ID: 91EAD6081011574B
4 changed files with 17 additions and 5 deletions

View file

@ -44,7 +44,7 @@ pub fn enemy_movement(
for mut enemy_transform in set.p1().iter_mut() {
// Calculate the angle from the enemy to the player's position
let difference = player_translation - enemy_transform.translation;
let angle = difference.y.atan2(difference.x) - PI/2.; // Subtract PI/2. to orient the enemy correctly
let angle = difference.y.atan2(difference.x) - PI / 2.; // Subtract PI/2. to orient the enemy correctly
// Return a Quat for the enemy's movement direction based on the angle
let movement_direction = Quat::from_axis_angle(Vec3::new(0., 0., 1.), angle);

View file

@ -61,7 +61,14 @@ fn main() {
.add_systems(Startup, (setup, setup_ui))
.add_systems(
Update,
(render_ui, player_movement, player_regen, player_attack, enemy_movement, change_enemy_color),
(
render_ui,
player_movement,
player_regen,
player_attack,
enemy_movement,
change_enemy_color,
),
)
.run();
}

View file

@ -68,7 +68,11 @@ pub fn player_movement(
// Update the player translation with the translation
transform.translation += movement_direction * movement_distance;
camera_follow(camera_query, transform.translation.x, transform.translation.y)
camera_follow(
camera_query,
transform.translation.x,
transform.translation.y,
)
}
#[allow(clippy::type_complexity)]

View file

@ -116,8 +116,9 @@ pub fn render_ui(
egui::Grid::new("Stats")
.spacing(egui::Vec2::new(20., 10.))
.show(ui, |ui| {
let health_bar = egui::widgets::ProgressBar::new(player.health / player.health_max)
.desired_width(window_width / 10.);
let health_bar =
egui::widgets::ProgressBar::new(player.health / player.health_max)
.desired_width(window_width / 10.);
let mut stamina_bar =
egui::widgets::ProgressBar::new(player.stamina / player.stamina_max)
.desired_width(window_width / 10.);