Refactor skirmish tasks and update dependencies

- Disable automatic board.advance_turn and replace it with explicit unit
  movement handling.
- Add Tunnel structure creation during digging tasks.
- Extend DiggingTask with pop_front and current_target helpers.
- Rename task getters to get_ref_tasks and add mutable get_mut_tasks.
- Update Unit trait and Units enum to expose these new methods.
- Remove unused EMPTY_TASKS lazy static.
- Bump flake.lock revisions, hashes, and timestamps for several
  dependencies.
This commit is contained in:
GarandPLG committed 2026-06-02 15:07:55 +02:00
1 parent 00eeb97ed8
commit 57df985112
7 files changed
+152 -41

No files matched your search

+1 -1
View File
@@ -11,7 +11,7 @@ pub struct SkirmishState {
impl SkirmishState {
pub fn tick_update(&mut self) {
self.board.advance_turn();
// self.board.advance_turn();
// if self.board.is_victory() {}