GarandPLG 00eeb97ed8 Add progress tracking to tasks and turn advancement
- Extend the `Task` trait with methods for progress handling and
  completion.
- Update `DiggingTask` to store `progress` and `tick_increase`, and
  implement the new trait methods.
- Implement the new methods in the `Tasks` enum, adding a mutable
  accessor.
- Introduce `BoardState::get_active_tasks` and
  `BoardState::advance_turn` to iterate over active tasks and update
  their progress each turn.
- Un-comment the call to `board.advance_turn()` in
  `SkirmishState::tick_update`.
2026-05-20 12:49:18 +02:00
2026-03-02 16:15:20 +00:00
2026-03-02 16:15:20 +00:00

rust-flake-template

Basic flake for rust development and production.

S
Description
No description provided
Readme CC0-1.0 2 MiB
Languages
Rust 97.1%
Nix 2.9%