changement de place de la fonction
This commit is contained in:
parent
9ae1aec1f1
commit
b70a998fd8
21
src/lib.rs
21
src/lib.rs
|
@ -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",
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
|
@ -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",
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in a new issue