mindustry logic execution, map- and schematic- parsing and rendering
Diffstat (limited to 'src/data/map.rs')
-rw-r--r--src/data/map.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/data/map.rs b/src/data/map.rs
index 98d8fac..283007e 100644
--- a/src/data/map.rs
+++ b/src/data/map.rs
@@ -143,7 +143,7 @@ impl<'l> Tile<'l> {
}
#[inline]
- pub(crate) fn floor(&self, s: Scale) -> ImageHolder<4> {
+ pub(crate) fn floor(&self, s: Scale) -> ImageHolder<3> {
lo!(self.floor => [
| "darksand"
| "sand-floor"
@@ -196,10 +196,10 @@ impl<'l> Tile<'l> {
/// Draw the floor of this tile
#[must_use]
- pub fn floor_image(&self, s: Scale) -> ImageHolder<4> {
+ pub fn floor_image(&self, s: Scale) -> ImageHolder<3> {
let mut floor = self.floor(s);
if self.has_ore() {
- unsafe { floor.overlay(&self.ore(s)) };
+ unsafe { floor.borrow_mut().overlay(&self.ore(s).borrow()) };
}
floor
}