From 029e4162d8a4dd1d8ef77756165e51d6fc6a0664 Mon Sep 17 00:00:00 2001 From: popertots Date: Sat, 21 Mar 2026 23:48:49 +0000 Subject: [PATCH] fixes --- src/entities/cargo/mod.rs | 3 ++- src/entities/sentient/dorf.rs | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/entities/cargo/mod.rs b/src/entities/cargo/mod.rs index c83af3b..5a0021a 100644 --- a/src/entities/cargo/mod.rs +++ b/src/entities/cargo/mod.rs @@ -1,5 +1,6 @@ pub mod components; pub mod systems; -pub use components::{CarryVisualState, HaulSlot, Haulable}; +pub use crate::world::tiles::tilemap::CargoPlaceError; +pub use components::{Cargo, CarryVisualState, HaulSlot, Haulable}; pub use systems::{carry_visual_system, haul_encumbrance_system}; diff --git a/src/entities/sentient/dorf.rs b/src/entities/sentient/dorf.rs index df1ed4b..2018017 100644 --- a/src/entities/sentient/dorf.rs +++ b/src/entities/sentient/dorf.rs @@ -3,6 +3,7 @@ use crate::constants::TILE_SIZE; use crate::constants::*; use crate::entities::cargo::{CarryVisualState, HaulSlot}; use crate::entities::shared_components::Ambulatory; +use crate::entities::shared_systems::constants::DEFAULT_DIG_INTERVAL_SECS; use crate::entities::shared_systems::digging::Digger; use crate::game::SpawnDelay; use crate::world::VisibleGameEntity; @@ -47,7 +48,7 @@ impl Dorf { }, transform: Transform::from_translation(position).with_scale(Vec3::splat(PIXEL_RATIO)), visibility: Visibility::Hidden, - digger: Digger::new(3.0), + digger: Digger::new(DEFAULT_DIG_INTERVAL_SECS), haul_slot: HaulSlot::default(), carry_visual: CarryVisualState::new(normal_sprite, carry_sprite), }