diff --git a/src/actor.rs b/src/actor.rs index d78f6f4..e88ff5d 100644 --- a/src/actor.rs +++ b/src/actor.rs @@ -1,7 +1,5 @@ use ggez::graphics; -#[path = "board.rs"] -mod board; pub enum ActorPosn { BoardPosn { diff --git a/src/apr.rs b/src/apr.rs index 4146928..7e132fa 100644 --- a/src/apr.rs +++ b/src/apr.rs @@ -3,12 +3,9 @@ use ggez::graphics::{self, Color, DrawMode, Mesh, MeshBuilder}; use ggez::input::mouse::{self, MouseButton}; use ggez::{Context, GameResult}; -#[path = "actor.rs"] -mod actor; -#[path = "behaviour.rs"] -mod behaviour; -#[path = "board.rs"] -mod board; +use crate::actor; +use crate::behaviour; +use crate::board; pub struct Apr { board: board::Board, diff --git a/src/main.rs b/src/main.rs index bece96b..9b6dea6 100644 --- a/src/main.rs +++ b/src/main.rs @@ -4,6 +4,9 @@ use ggez::{ContextBuilder, GameResult}; use std::env; use std::path; +mod actor; +mod behaviour; +mod board; mod apr; fn main() -> GameResult<()> {