diff --git a/Cargo.lock b/Cargo.lock index 373aa74..52c55c8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1276,7 +1276,7 @@ dependencies = [ "bitflags 2.6.0", "cexpr", "clang-sys", - "itertools 0.12.1", + "itertools 0.13.0", "log", "prettyplease", "proc-macro2", diff --git a/assets/grave.png b/assets/grave.png deleted file mode 100644 index a5acc26..0000000 Binary files a/assets/grave.png and /dev/null differ diff --git a/src/enemy.rs b/src/enemy.rs index 2c3a623..0986d1b 100644 --- a/src/enemy.rs +++ b/src/enemy.rs @@ -1,6 +1,11 @@ +use std::f32::consts::PI; + use bevy::prelude::*; -use crate::{common::animation::SpriteAnimation, level::Unit}; +use crate::{ + common::{animation::SpriteAnimation, path_follow::PathFollow2D, velocity::Velocity}, + level::Unit, +}; pub struct EnemyPlugin; diff --git a/src/main.rs b/src/main.rs index a5a61df..a387520 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,4 +1,8 @@ -use bevy::{diagnostic::FrameTimeDiagnosticsPlugin, prelude::*, window::WindowResolution}; +use bevy::{ + diagnostic::FrameTimeDiagnosticsPlugin, + prelude::*, + window::{WindowMode, WindowResolution}, +}; use common::mouse::{Mouse, MousePlugin}; use gamepad::GamepadPlugin; use level::LevelPlugin;