New Features
Survivor Command System
- Right-click recruited survivors to open a command menu
- Follow Me: Survivor follows you at a configurable distance
- Stay Here: Survivor holds position at their current location
- Go Home: Survivor returns to their assigned home (requires home assignment)
- Assign Tasks: Opens the full task assignment panel
Survivor Task Assignment
- Assign work tasks to survivors via a new task menu (similar to crafting menu)
- Available tasks:
- Gather Wood - Survivors find nearby trees and collect sticks
- Gather Stone - Survivors collect stone resources
- Gather Fiber - Survivors collect plant fiber
- Forage Nearby - Survivors pick up ground items (flowers, branches, etc.)
- Dig for Supplies - Survivors dig for random resources based on skill
- Tasks queue up and execute automatically
- Configurable search radius per task type (up to 50 meters)
- Survivors earn skill XP for completed tasks
Job Queue System
- Survivors maintain their own job queue (like the crafting queue)
- Queue multiple tasks with repeat counts
- Cancel jobs from the task menu
- Jobs persist and replicate in multiplayer
---
Improvements
- Assigned tasks now properly override Follow/Stay commands
- Survivors use DataTable-configured search distances instead of hardcoded values
- Added logging for job execution debugging
---
Technical
- New DT_SurvivorJobs DataTable for configuring task types
- Centralized job settings via Project Settings > MO Survivor Job Database
- Full network replication support for survivor job queues
