changement de place de la fonction

This commit is contained in:
CoCo_Sol 2023-05-27 18:13:49 +02:00
parent 9ae1aec1f1
commit b70a998fd8
2 changed files with 20 additions and 21 deletions

View file

@ -8,7 +8,6 @@
#![deny(clippy::all)] #![deny(clippy::all)]
#![deny(warnings)] #![deny(warnings)]
use crate::map::Tile;
use bevy::prelude::{Component, Transform}; use bevy::prelude::{Component, Transform};
pub mod map; pub mod map;
@ -40,23 +39,3 @@ slotmap::new_key_type! {
#[derive(Component)] #[derive(Component)]
pub struct PlayerId; pub struct PlayerId;
} }
impl Tile {
/// Recuper le chemin d'acces d'une case.
pub const fn get_path(&self) -> &str {
match *self {
Self::Castle => "tiles/castle.png",
Self::Wall => "tiles/wall.png",
Self::Farm => "tiles/farm.png",
Self::Grass => "tiles/grass.png",
Self::Forest => "tiles/forest.png",
Self::Hill => "tiles/hill.png",
Self::Lumberjack => "tiles/lumberjack.png",
Self::Mine => "tiles/mine.png",
Self::Outpost => "tiles/outpost.png",
Self::Barrack => "tiles/barrack.png",
Self::Upgrader => "tiles/upgrader.png",
Self::Tower => "tiles/tower.png",
}
}
}

View file

@ -36,3 +36,23 @@ fn render_tile(
}); });
} }
} }
impl Tile {
/// Recuper le chemin d'acces d'une case.
pub const fn get_path(&self) -> &str {
match *self {
Self::Castle => "tiles/castle.png",
Self::Wall => "tiles/wall.png",
Self::Farm => "tiles/farm.png",
Self::Grass => "tiles/grass.png",
Self::Forest => "tiles/forest.png",
Self::Hill => "tiles/hill.png",
Self::Lumberjack => "tiles/lumberjack.png",
Self::Mine => "tiles/mine.png",
Self::Outpost => "tiles/outpost.png",
Self::Barrack => "tiles/barrack.png",
Self::Upgrader => "tiles/upgrader.png",
Self::Tower => "tiles/tower.png",
}
}
}